【運維】查看系統編碼

import sys
import locale
def p(f):
    print('%s.%s(): %s' % (f.__module__, f.__name__, f()))

返回當前系統所使用的默認字符編碼

p(sys.getdefaultencoding)

返回用於轉換Unicode文件名至系統文件名所使用的編碼

p(sys.getfilesystemencoding)

獲取默認的區域設置並返回元祖(語言, 編碼)

p(locale.getdefaultlocale)

返回用戶設定的文本數據編碼

文檔提到this function only returns a guess

p(locale.getpreferredencoding)

查看標準輸出

print(sys.stdout.encoding)

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