V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  liangmishi  ›  全部回复第 4 页 / 共 9 页
回复总数  180
1  2  3  4  5  6  7  8  9  
@ibufu 有其他好的 py 社区吗
2016 年 9 月 2 日
回复了 R18 创建的主题 问与答 有多人的作息跟学生有关?
有关,很多家长要接送孩子,车多了
@holajamc 改天试试~谢谢

@ericls 假如有这样一个场景,我所访问的网页是返回了一段 js 代码,只有执行了这段代码才能知道跳转到哪里,那这时候只能去执行 js 代码了
@holajamc 多线程的话也是内存可能会不够,所以这代价还是蛮大的

@pncltp 这和用不用 scrapy 没关系吧?

@tumb8r
@ericls 如果有接口当然是用接口方便,有时候没有
@eromoe 学了一段时间 phantomjs ,感觉文档不多,学着累

@isbase 感谢~
@iamsgg 来路一般是看是否有 User-Agent 吧
@ljcarsenal 确实如此

@eromoe 那只能使用 selenium 之类的库了,但是效率很低
2016 年 8 月 15 日
回复了 liangmishi 创建的主题 程序员 python 多线程 Ctrl + c 强行停止后会锁死吗?
@cloverstd 方法不错,不过好像也就这个方法

@skydiver 设置信号量,这是不是只能用在有循环的线程里

@xiaolee59 感谢您的文章,受益匪浅

@hitmanx 研究了一番,思路确实都差不多,只要能让它懂得停下来就好
2016 年 8 月 14 日
回复了 liangmishi 创建的主题 程序员 python 多线程 Ctrl + c 强行停止后会锁死吗?
@fiht 找了相关的资料,确实如此。 pool.apply_async(mytest, args=(test)) 加一个 get()来接收超时时间可解

@ChopinWong 谢谢~ 我刚刚开始也是没想到用 kill 直接重启了。。
2016 年 8 月 14 日
回复了 liangmishi 创建的主题 程序员 python 多线程 Ctrl + c 强行停止后会锁死吗?
代码是这样的:
from multiprocessing.dummy import Pool
pool = Pool(10)
for i in range(10):
pool.apply_async(mytest, args=(test))
pool.close()
pool.join()
@shippo7 你的好意我心领了
@zuoheming 看来得好好珍惜这来之不易的机会了
@ITOutsider 老司机还没当够,怎么可卖
@bayernmunchen 习惯浏览器了,知乎也是浏览器,微博也是浏览器
@4SM 不客气 (^_^)
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3425 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 12:56 · PVG 20:56 · LAX 05:56 · JFK 08:56
♥ Do have faith in what you're doing.