顿时傻掉了, 这个如何中途保存呢。。 方便下次爬呢。 只会 urllib,beautifulsoup4 , 我知道 有个断点续爬, 但是这个东西怎么弄, 求个迎门砖。
|
KarblueSep 14, 2016
1
把爬的深度和连接记下来啊.下次直接开始从这里爬.
|
|
web88518Sep 14, 2016 via iPhone
2
我也是新手,也遇到过不知道怎么处理好,没看到这样的实倒,
|
|
haozibiSep 14, 2016 via Android
3
在数据库设计一个表,存放当前爬取的位置,或者没爬取 100 次保存一下数据
|
|
practicerSep 14, 2016
4
seen = []
todo = [] 1 将带爬的 url 全部添加到 todo 2 每爬过一个 url 时(或在 ConnectionError 抛出时)在循环体的末尾将 url 添加到 seen 3 再从 todo 删除这个 url 所以断了下次再从 todo 里接着爬就行了 |
|
JamesMackerelSep 15, 2016 via Android
5
布隆过滤器?
|
|
makeappSep 16, 2016
6
维护一个几个队列,用来存放增量爬取的数据
|