Python论坛  - 讨论区

标题:[python-chinese] 请问urllib包有没有一个设置超时的属性?

2007年01月04日 星期四 23:50

email在gzemail.cn email在gzemail.cn
星期四 一月 4 23:50:16 HKT 2007

各位:
    urllib包有没有一个设置超时的属性,即当超过一定的时间urlopen还没获得网页代码就停止获取,去运行下一行代码?


----------------------------------------------
欢迎使用广州市市民电子邮局 http://www.gzemail.cn



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月05日 星期五 08:27

fdu.xiaojf在gmail.com fdu.xiaojf在gmail.com
星期五 一月 5 08:27:40 HKT 2007

email在gzemail.cn wrote:
> 各位:
>     urllib包有没有一个设置超时的属性,即当超过一定的时间urlopen还没获得网页代码就停止获取,去运行下一行代码?
>
>
> ----------------------------------------------
> 欢迎使用广州市市民电子邮局 http://www.gzemail.cn
>
>
>   
应该是没有的.
不过可以到socket里面设置,
import socket
socket.settimeout(n)


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月05日 星期五 17:09

nickcheng nick.maillist在gmail.com
星期五 一月 5 17:09:54 HKT 2007

fdu.xiaojf在gmail.com wrote:
> 应该是没有的.
> 不过可以到socket里面设置,
> import socket
> socket.settimeout(n)
>   
我也是这么实现的!

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号