设置超时以使用pythonlxm解析网页

2024-03-29 12:48:46 发布

您现在位置:Python中文网/ 问答频道 /正文

使用lxi库解析python页面:

import lxml.html

# this might run indefinitely
page = lxml.html.parse('http://stackoverflow.com/')

有没有办法设置解析超时?在


Tags: runimportcomhttpparsehtmlpage页面
1条回答
网友
1楼 · 发布于 2024-03-29 12:48:46

它看起来使用urllib.urlopen作为开启器,但是最简单的方法是修改套接字处理程序的默认超时。在

import socket
timeout = 10
socket.setdefaulttimeout(timeout)

这当然是一个肮脏的解决办法。在

相关问题 更多 >