-

  • a bytes-like object is required, not 'str'

    背景:想要执行htmltestrunner跑一些简单的测试套件
    解决:wb改成w解决,b代表二进制,为什么有的电脑可以wb运行成功,原因待探究。。Python使用中遇到的报错与解决思路--持续更新
  • 'module' object is not callable

    背景:导入HTMLTestRunner类报错
    原因:一般就是重名or包没有导入到位
    解决:需要导入到具体类/函数,而不是导入py文件
    扩展:同理于xlrd,其实可以导入文件夹,但是这里有特例,比如文件夹名称和py文件/类名有重复也会这样报错Python使用中遇到的报错与解决思路--持续更新

     

  • module 'ddt' has no attribute 'unittestDDT'

    背景:使用ddt数据驱动时提示没有这个属性
    原因:ddt与py文件名重名了【低级错误】
    解决:py文件注意不要和第三方库、自建的类等重名Python使用中遇到的报错与解决思路--持续更新
  • list index out of range

    原因:一般就是list[index]中index超出范围or这个list本身就是空的去取下标了
    解决:根据具体case修改代码
  • InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate ver

    背景:requests库简单爬招聘网站,移除SSL验证后报错
    原因:移除SSL验证后会抛出警告导致代码无法正常运行
    解决:在模拟请求前加入requests.packages.urllib3.disable_warnings()Python使用中遇到的报错与解决思路--持续更新
  • expected string or bytes-like object

    背景:requests库简单爬招聘网站,正则匹配的代码报错
    原因:请求的返回是响应码,但是要的是字符串,故报错
    解决:res改成res.textPython使用中遇到的报错与解决思路--持续更新
  • SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED]。

    背景:requests库简单爬招聘网站,请求中SSL验证报错 ⁣
    解决:因为该项目对安全性要求不高,只是练习爬虫,故可以在请求中加上verify=falsePython使用中遇到的报错与解决思路--持续更新
  • xxx

 

相关文章: