使用requests库时PyCharm打印HTML内容格式异常求助
解决requests获取HTML后打印为单行的问题
这不是requests库的问题,网页返回的原始HTML本身就是压缩后的单行内容,PyCharm只是如实输出了返回结果。以下两种方法可以让HTML按标准格式显示:
使用
pprint模块格式化输出
借助pprint的自动换行和缩进功能,让HTML结构更易读:import requests from pprint import pprint resp = requests.get("你的目标网页URL") pprint(resp.text)使用BeautifulSoup格式化HTML结构
先安装依赖包:pip install beautifulsoup4然后用
prettify()方法重新排版HTML:import requests from bs4 import BeautifulSoup resp = requests.get("你的目标网页URL") soup = BeautifulSoup(resp.text, "html.parser") print(soup.prettify())
内容的提问来源于stack exchange,提问作者Rooster
相关产品推荐
相关产品推荐

