Request库
win+R输入cmd再执行 pip install requests
import requests r=requests.get('https://www.baidu.com/') print(r.status_code)#状态码,200表示正常 r.text#url对应的页面内容,为字符串形式
r.content#二进制形式的页面内容
r.encoding#得到从HTTPheader中猜测的响应内容编码方式
r.apparent_encoding#从内容中分析出的响应内容编码方式
1 import requests 2 def getHTMLText(url): 3 try: 4 r=requests.get(url,timeout=30) 5 r.raise_for_status()#如果状态不是200,引发HTTPError异常 6 r.encoding=r.apparent_encoding 7 return r.text 8 except: 9 return '产生异常' 10 if __name__=='__main__':#被其他python文件调用时,不执行 11 url = 'https://www.baidu.com/' 12 print(getHTMLText(url))
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具