1. 程式人生 > >(轉)Python3異常-AttributeError: module 'sys' has no attribute 'setdefaultencoding

(轉)Python3異常-AttributeError: module 'sys' has no attribute 'setdefaultencoding

默認 文件 Coding att request 鏈接 error pytho 解決

基於python3.6.1版本,在一個.py文件中,加入這3行:
import requests, re, sys
reload(sys)
sys.setdefaultencoding("utf-8")

出現這樣的錯誤:
sys.setdefaultencoding("utf-8")
AttributeError: module ‘sys‘ has no attribute ‘setdefaultencoding‘

原因分析:
Python3字符串默認編碼unicode, 所以sys.setdefaultencoding也不存在了

解決:
去掉,sys.setdefaultencoding
---------------------

作者:琦彥
來源:CSDN
原文:https://blog.csdn.net/fly910905/article/details/74922378
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

(轉)Python3異常-AttributeError: module 'sys' has no attribute 'setdefaultencoding