如果在windows下:
可以在python安裝目錄下的lib/site-packages目錄中,新建乙個sitecustomize.py檔案(也可以建在其它地方,然後手工匯入,建在這裡,每次啟動python的時候設定將自動生效),內容如下:
1
import
sys
2
sys.setdefaultencoding(
'utf-8'
)
#set default encoding to utf-8
然後可以檢視到改變已經生效
1
>>>
import
sys
2
>>> sys.getdefaultencoding()
3
'utf-8'
此時執行程式,如果仍然報告之前的錯誤,只需要顯示地設定輸出的編碼
1
print
s.encode(
'utf-8'
)
就可以看到正確顯示。
mysql 修改編碼方式
1 在 client 欄位裡加入default character set utf8,如下 client port 3306 socket var lib mysql mysql.sock default character set utf8 2 在 mysqld 欄位裡加入character se...
mysql 修改編碼方式 Mysql編碼方式修改
mysql編碼方式修改 使用mysql插入中文亂碼 mysql select name from info name 1 row in set 0.00 sec mysql 1.修改配置檔案的方式修改 找到mysql下的my.conf 1.在 mysqld 下新增 character set ser...
oracle 修改編碼
1 首先用 sqlplus nolog 命令 2 然後用 connect sys 密碼 as sysdba 來進入oracle命令列中 select userenv language from dual shutdown immediate 停止oracle服務以及監聽。如果服務停止,這部可省略 s...