1
hcwhan OP 我想的第二个问题解决办法就是 设定一个很短时间的 1 所用的获取输入
|
2
iwannaflytomoon 2015-09-28 12:16:28 +08:00
1) while True: , 内部计时, 有输入或者到时间后 break
2) 发信号 |
3
hcwhan OP @iwannaflytomoon
1)输入函数不是会暂停函数,如何实现计时? |
4
hcwhan OP @iwannaflytomoon
2)发信号 不懂什么意思啊 哭了 能说一下是那个函数吗? |
5
MrGba2z 2015-09-28 12:23:13 +08:00 via iPhone
|
6
iwannaflytomoon 2015-09-28 12:24:25 +08:00
@hcwhan
1) 其实我不太明白你第一个需求是什么意思,一个 spider 为啥需要用户输入? 2) linux 的信号, 在 python 中 import signal, 不懂可以 google 一下 |
7
hcwhan OP |
9
iwannaflytomoon 2015-09-28 12:47:18 +08:00
|
10
cdxem713 2015-09-29 16:20:14 +08:00
@hcwhan 额,你这个需求岂不是需要有个人实时监控这个爬虫了,而且还是不能开小差那种
爬虫尽量做到自动化,不要过多的交互,@lwannaflytomoon 已经提到重试和 Log 。这种方式才是正常的。 |
13
hcwhan OP @cdxem713 现在写的是每次下载一个文件 用多线程下载这个文件
准备改成多线程同时下载几个文件 每个文件同时用多线程下载 |