如果程序运行时间过长,如何杀死该程序

时间:2016-04-08 14:29:37

标签: python-3.x

我正在为学校写一个程序,我遇到了一个问题。它是一个网络浏览器,有时可能会被困在网址上超过24小时。我想知道是否有办法继续while循环并转到下一个url如果它需要一段时间。感谢

1 个答案:

答案 0 :(得分:0)

如果您在Python 3中使用urllib,您可以使用timeout中的urllib.request.urlopen(url, timeout=<t in secs>)参数。该参数用于urllib内部使用的所有阻塞操作。

但是如果您使用的是其他图书馆,请查阅文档或提问。