[PYTHON] Verwenden wir usercustomize.py anstelle von sitecustomize.py

Warum setzen Sie nicht "usercustomize.py", bevor Sie "sitecustomize.py" setzen?

Ort

python


>>> import site
>>> userdir = site.getusersitepackages()

Entität

windows


>>> userdir()
'C:\\Users\\owner\\AppData\\Roaming\\Python\\Python27\\site-packages'

ubuntu


>>> userdir()
'/home/owner/.local/lib/python2.7/site-packages'

mac


>>> userdir()
'/Users/owner/Library/Python/2.7/lib/python/site-packages'

Erstellen Sie ein Verzeichnis

windows


>>> os.makedirs(userdir)
>>> os.system('explorer.exe %s' % userdir)
1

Erstellen Sie usercustomize.py

windows


>>> f = open("%s\\usercustomize.py" % userdir,"w")
>>> str="""import sys
... sys.setdefaultencoding('utf-8')
... """
>>> f.write(str)
>>> f.close()

Überprüfen Sie, ob die Verarbeitung von usercustomize.py angewendet wird

python


>>> import sys
>>> sys.getdefaultencoding()
'utf-8'

Wenn dies fehlschlägt, wird "ascii" angezeigt.

Recommended Posts

Verwenden wir usercustomize.py anstelle von sitecustomize.py
Verwenden wir Tomotopie anstelle von Gensim
R: Verwenden Sie im Skript Japanisch anstelle von Japanisch
Verwenden wir pytube
Verwenden wir verschiedene Versionen von SQLite3 aus Python3!
Bequeme Verwendung von Ipython
Verwenden wir die API des allgemeinen Fensters für Regierungsstatistiken (e-Stat).
Verwenden Sie für Python-URL-Verknüpfungen urlparse.urljoin anstelle von os.path.join
Anmutige Verwendung von MySQLdb
Verwenden wir die Python-Version des Confluence-API-Moduls.
Verwenden wir die offenen Daten von "Mamebus" in Python
EP 7 Listenverständnisse anstelle von Karte und Filter verwenden
Verwenden wir den verteilten Ausdruck von Wörtern schnell mit fastText!
Lassen Sie uns Python Janome einfach verwenden
Verwenden wir einfach die Wortwolke von Python!
Lassen Sie uns GraphConvModel von DeepChem visualisieren
Verwenden wir MemSQL Vol.14: Übung 7
Verwendung und Integration von "Shodan"
Verwenden wir MemSQL Vol.13: Übung 6