开发者社区 问答 正文

python设置默认编码出错:undefined variable from i?400报错

python设置默认编码出错:undefined variable from import setdefaultencoding? 400 报错

在用python写爬虫的时候想要设置默认编码,采用网上很多朋友的方法: import sys reload(sys) sys.setdefaultencoding('utf-8') 结果eclipse中出现以下提示:undefined variable from import setdefaultencoding 而且我也发现在输入sys 之后,的确没有提示说明有setdefaultencoding 这个函数

ps:我的环境是 win7+python2.7+eclipse 麻烦知道原因的朋友指导一下,谢谢!!

展开
收起
爱吃鱼的程序员 2020-06-02 12:02:00 517 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    python没加入环境变量,照着这个方向搜######回复 @mango1993 : 那就是你建工程的时候选python没选择对######在最初装python后就已经加入环境变量了,之前也写过其他小工程的了,我在命令行里这么写是没有问题的但是不知道为什么在eclipse里面就是会出错######reload(sys)######我有reload(sys)的,是在reload之后还出现这个问题的######报错也没有问题,直接运行就可以通过,应该是eclipse pydev的bug

    2020-06-02 12:02:11 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等