美文网首页
selenium+python初学者常见问题汇总~~~持续更新

selenium+python初学者常见问题汇总~~~持续更新

作者: 赵阿乔_kaylee | 来源:发表于2019-12-10 10:38 被阅读0次

    1.UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 4857: ordinal not in range(128)

    报错截图

    最开始执行是成功的,后来又修改回退了点东西,功能什么都没有改就是执行报错,最开始以为又是空格缩进什么的有问题,试了试还是报错,纳闷....然后开始求助度娘^_^

    1.1搜索Traceback (most recent call last):~~~没搜到什么可用的信息

    1.2搜索UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 4857: ordinal not in range(128)

    得到最简单的解决办法:在出现问题的页加上如下三行即可:https://blog.csdn.net/xuezhangjun0121/article/details/97812692

        importsys

        reload(sys)

        sys.setdefaultencoding('utf-8')

    加上去果然成功了,这是为什么呢?之前没有加也可以执行成功呀,看意思也是编码的问题,而且最开始也加了# coding:utf-8,然后找到了一篇比较好的解释:https://blog.csdn.net/u011350541/article/details/78683682

    unicode和utf-8的区别

    1.3反省

       看到这里,再看看自己的代码发现原来就是把原来的英文改成中文造成的,把下面的中文改成英文,把解决问题加入的1.2中的3行删掉,也执行成功了。问题解决啦^_^

    *香菇蓝瘦*

    相关文章

      网友评论

          本文标题:selenium+python初学者常见问题汇总~~~持续更新

          本文链接:https://www.haomeiwen.com/subject/apbwgctx.html