1.selenium.common.exceptions.WebDriverException:

解决方法:加载chromedriver的时候,必须指明路径,形如

C:/Users/Python36/Scripts/chromedriver.exe

;如果电脑中没有Chromedrive,点击下载https://germey.gitbooks.io/python3webspider/1.2.3-ChromeDriver%E7%9A%84%E5%AE%89%E8%A3%85.html

2.写路径问题

出现错误:SyntaxError:(unicode error) ‘unicodeescape’

解决办法:定位出错的路径位置,Ctrl+F, 输入 path,

1>如果看到 这样的结构信息:

path = “D:\User\hahhah”

因为  \  导致出错,在Python中 \ 是转义字符;

2种解决办法:(1)在字符串前加 r, 即 path = r“D:\User\hahhah”

(2) 将字符串中的反斜杠换成正斜杠,即 path = “D:/User/hahhah”

2>如果看不到 这样的结构信息:那就是编码问题:无法识别中文等,自行search method 即可。

3.InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised

解决方法:

>>import urllib3
>>urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)

4. python读取GB级的文本数据,MemoryError

解决方法:http://chenqx.github.io/2014/10/29/Python-fastest-way-to-read-a-large-file/

5. json.loads解码字符串时出错

解决方法:http://docs.python.org/library/json.html#module-json

6.module 'urllib' has no attribute 'urlopen'

解决方法:因为工程里面有和urllib重名的类导致import进来的事自定义的urllib,所以import的时候要导入的urllib.request,因为在python3.x中urllib中包含了urllib2等其他的类,在调用的时候也要以urllib.request.urlopen(url)的形式调用,url也要写全

7.AttributeError: module 'json' has no attribute 'read'

解决方法:

说明json的数据结构是bytes,应该先转化为str,再转化为dic才能正常解析出来:转化方法:例如

>>> type(data)
<class 'bytes'>
>>> sdata=data.decode()    #bytes to str
>>> type(data)
<class 'bytes'>
>>> type(sdata)
<class 'str'>
>>>

http://funhacks.net/2016/04/24/python_%E5%B0%86%E5%AD%97%E7%AC%A6%E4%B8%B2%E8%BD%AC%E4%B8%BA%E5%AD%97%E5%85%B8/

抖音爬虫路上的填坑之路相关推荐

  1. 填坑之路!SpringBoot导包坑之spring-boot-starter-parent

    填坑之路!SpringBoot导包坑之spring-boot-starter-parent 大誌 2018-11-14 21:03:25 104522 收藏 83 分类专栏: Bug 文章标签: Sp ...

  2. Android Studio 3.0~3.x正式版填坑之路

    序言 总看别人的文章,今天尝试着自己来写一篇.在逛论坛时候,无意间发现Android Studio 3.0正式版本推送更新了,早听说AS 3.0添加了许多新功能,然后手贱迫不及待地想先睹为快,结果正中 ...

  3. 抖音去水印小程序太坑了,每天只能下载一个还要钱。还是自己用Python写一个得劲

    对于做抖音短视频的爸爸们,肯定少不了每天下载几个无水印的视频来借鉴. 微信有很多这样的去水印小程序,但每天限制只能免费下载一个,不然你就得开会员 想了个法子为什么不自己用Python爬呢? 第一步 首 ...

  4. mitmproxy+appium实现抖音关键字搜索结果自动获取,抖音爬虫

    开发环境:ubuntu 相关工具:python.mitmproxy.appium.adb.安卓手机一台 项目逻辑:利用自动化测试工具appium控制手机刷抖音,同时开启mitmdump拦截手机端的所有 ...

  5. NIOS_II填坑之路——EPCS出现“Cannot open flash device”解决办法

    读写EPCS出现"Cannot open flash device"的解决办法 SOPC填坑--第n天 代码看了千万遍,Debug千万遍,alt_flash_open_dev(EP ...

  6. 一款车载GPS定位产品后端服务器架构的填坑之路(一)

    文章名字取得有些唬人.这里说"架构"二字也是有些夸大,其实也就是实现一些简单的位置解析功能.数据存储等功能.整理出来,也只是给后来者一些借鉴.希望看到的能够去除糟粕,取其精华. 2 ...

  7. 微信小程序填坑之路其一:wx.request发送与服务端接受

    一.序言 应公司要求要求,要用小程序开发一个信息录入系统.没办法只能听话来填坑. 先介绍一下环境:客户端--小程序:服务端--java:数据库--mysql:服务器--centos7 需求:客户端输入 ...

  8. python采集抖音数据_DouYinSDK 抖音爬虫数据采集福音

    AwemeSDK联系微信gameids获取token.host 项目地址:https://github.com/01ly/DouYi...0. 初始化from douyin import AwemeS ...

  9. 抖音爬虫挑战一------------模拟器安装

    一. 准备资源 1.  雷电模拟器 2.  xposed 3.  JustTrustMe 注意 很多模拟器安装xposed都会各种出错,我就弄了一天,最后找到一个雷电3.113.1版本能够装上 如果找 ...

最新文章

  1. 如何破解安卓手机上的图形锁(九宫格锁)
  2. awk内建变量示例详解之NR、FNR、NF
  3. j - 数据结构实验:哈希表_一看就懂的数据结构基础「哈希表」
  4. 文件下载的文件名中文乱码
  5. 【DBA之路】关于连接不上数据库
  6. 摄影软件“留拍”开发现状与过程遇到的困难
  7. MySQL数据库的红黑树优化_为什么Mysql用B+树做索引而不用B-树或红黑树
  8. Oracle学习总结2-数据处理
  9. 回顾2019,展望2020
  10. 通过.pk8及.pem文件生成Android studio使用的keystore文件。
  11. sketchup生成面域插件_适用于Revit / SketchUp / Rhino / ArchiCAD插件最新版
  12. 如何选取dataframe某个值
  13. python12306源码_春运了,Python大神分享爬取12306车票信息的例子,附抢票源码
  14. vue配置多页面应用~
  15. 浅谈“密码明文传输”
  16. 支付宝会员卡开发梳理
  17. Android kotlin 基础知识codelab Fragment Summary
  18. C++11中静态局部变量初始化的线程安全性
  19. C语言贪吃蛇,流畅版,可继续升级改造
  20. JavaWeb 文件上传和下载

热门文章

  1. 解决无法安装cnpm,cnpm卡顿问题
  2. npm无法安装node-sass的解决方法
  3. Google Maps Android API V2的使用及问题解决
  4. Node Sass does not yet support your current environment: Windows 64-bit然如何解决,cnpm此问题解决方法
  5. javax.crypto.BadPaddingException: Given final block not properly padded解决方案
  6. 无法加载资源,因为“应用程序传输安全性”策略要求使用安全连接
  7. 生成Gif动画缩略图-Gif动画水印的改进
  8. MySQL数据库之索引的应用
  9. 未来十年 智慧交通仍将持续引领城市建设高潮
  10. VMWare虚拟机连接方式