Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个程序,我需要打开许多网页并在其中下载信息。但是,该信息位于页面中间,需要很长时间才能找到它。有没有办法让 urllib 只检索x行?或者,如果不出意外,以后不要加载信息?
x
我在 Mac OS 10.8.2 上使用 Python 2.7.1。
返回的对象是一个类似文件的对象,您可以使用它.readline()来仅读取部分响应:
.readline()
resp = urllib.urlopen(url) for i in range(10): line = resp.readline()
例如,只会读取 10 行。请注意,这不能保证更快的响应。