基于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

相关文章:

  • 2021-12-19
  • 2021-11-02
  • 2021-11-28
  • 2021-08-27
  • 2021-10-09
  • 2021-09-09
  • 2021-10-09
  • 2021-12-13
猜你喜欢
  • 2022-12-23
  • 2021-06-17
  • 2021-09-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-15
相关资源
相似解决方案