网页抓取Python Shell没有响应

2024-05-15 08:20:02 发布

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

我正在尝试运行这个基本代码,但即使等待了很长时间,pythonshell仍然会卡住,我总是发现自己面临着'python3.6.5shell(没有响应)。请建议。你知道吗

import requests
from bs4 import BeautifulSoup
webdump = requests.get("https://www.flipkart.com/").text
soup = BeautifulSoup(webdump,'lxml')
print(soup.prettify())

Tags: 代码fromhttpsimportgetwwwrequests建议
1条回答
网友
1楼 · 发布于 2024-05-15 08:20:02

这个页面大约是1MB,所以一次向终端吐出超过974047字节(soup.prettify()会增加更多的空格和换行符)可能是它卡住的原因。你知道吗

请尝试逐行打印此文本:

for line in soup.prettify().splitlines(False):
    print(line)

相关问题 更多 >