python - 在python中,使用线程多次调用一个函数是否容易?

标签 python multithreading

假设我有一个简单的函数,它连接到数据库(或队列),获取尚未被访问的URL,然后在给定URL处获取HTML。

现在,此过程是串行的,即一次只能从一个给定的url获取html,如何通过在一组线程中执行此操作来使其更快呢?

最佳答案

是的。许多Python线程示例都与此想法有关,因为它是线程的好用法。

仅选择“python线程url”上的前四个Goggle匹配:1234

基本上,受I/O限制的事物是Python线程加速的良好候选者;受处理限制的事物通常需要其他工具(例如多处理)。

关于python - 在python中,使用线程多次调用一个函数是否容易?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4962022/

相关文章:

python - 在 Python 中结合 SimpleXMLRPCServer 和 BaseHTTPRequestHandler

python - 如何在不阻塞 python 计时器的情况下等待输入?

python - 如何使用 python 使用 oauth2 获取 Github api 的访问 token

java - 在运行多个不同线程的情况下传递静态变量 - TestNG

java - 有没有办法将参数传递给Runnable?

android - Python 作为 Android 构建要求

python - django:如何从数据库对象的主键中散列 URL?

C#多线程列表操作

c - OpenMP 中的插入排序

java - 从线程中干净地退出。