用python連接Oracle是總是亂碼

在使用Python開發項目過程中, 有時需使用腳本調用oracle,但會出現亂碼,解決方案如下:

編寫的python腳本中需要加入如下幾句:

import os
os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'

這樣可以保證select出來的中文顯示沒有問題。
還需要指定python源文件的字符集密碼和oracle一致。
# -*- coding: utf-8 -*-

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章