在新线程中加载图像
我正在 python 中使用 urllib2 下载图像。这些操作是由计时器调用的,所以有时它会挂起我的程序。是否可以使用 urllib2 和线程?
我当前的代码:
f = open('local-path', 'wb')
f.write(urllib2.urlopen('web-path').read())
f.close()
那么,如何在新线程中运行此代码?
I'm downloading image with urllib2
in python. The operations is called by timer, so sometimes it hangs my programm. Is it possible to work with urllib2
and threads?
My current code:
f = open('local-path', 'wb')
f.write(urllib2.urlopen('web-path').read())
f.close()
So, how to run this code in new thread?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是我认为您所要求的一个非常基本的示例。是的,正如 RestRisiko 所说,
urllib2
是线程安全的,如果这实际上就是您所要求的。Here's a very basic example of what I think you've asked for. And yes, as RestRisiko says,
urllib2
is thread-safe, if that's actually all you're asking.