![]() |
1
3
你可能会从中受益
|
![]() |
2
2
正如您所怀疑的,这是线程处理的理想情况。 Here 这是一个简短的指南,当我在Python中执行自己的第一个线程时,我发现它非常有用。 |
![]() |
3
2
正如您正确指出的,您可以创建多个线程,每个线程负责执行urlretrieve操作。这允许主线程继续不间断地运行。 下面是关于Python中线程的教程: http://heather.cs.ucdavis.edu/~matloff/Python/PyThreads.pdf |
![]() |
4
2
下面是一个如何使用threading.thread的示例。只需用自己的类名替换类名,用自己的函数替换run函数。请注意,线程对于像您这样的限制IO的应用程序是非常好的,并且可以真正加快速度。在标准的python中严格使用pythong线程进行计算没有帮助,因为一次只能计算一个线程。
|
![]() |
5
1
您有以下选择:
我建议您只使用线程,除非您需要一个工业规模的回卷器。 |
![]() |
6
0
您要么需要使用线程,要么使用异步网络库,例如 Twisted . 我怀疑在您的特定用例中使用线程可能更简单。 |
![]() |
Mardare Cristian · 如何延长响应超时默认时间? 7 年前 |
![]() |
Akshay Gehi · ReteMemory初始化期间线程阻塞 9 年前 |
![]() |
zlenyk · recv()方法何时返回0? 10 年前 |
![]() |
Sanoob · javascript中的非阻塞代码问题 11 年前 |
![]() |
Ondrej Janacek · 暂停任务执行 11 年前 |
|
Andrew Kind · 选择c:wfds始终处于打开状态,导致阻塞 11 年前 |
|
Albert Péter · 当WSDL太大时,JAX-WS客户端将挂起30秒 11 年前 |
![]() |
Genesist · JavaFX GUI发布后台任务 11 年前 |
![]() |
liam xu · FileInputStream.read()何时阻止? 12 年前 |