使用Python3从URL中读取HTML有多种方法,下面列举了其中两种常用的方法:
方法一:使用urllib库
import urllib.request
url = "http://example.com"
response = urllib.request.urlopen(url)
html = response.read().decode('utf-8')
print(html)
解析:
urllib.request
库中的urlopen
方法打开URL链接。read()
方法读取响应内容,返回的是字节流,需要通过decode()
方法将其转换为字符串。方法二:使用requests库
import requests
url = "http://example.com"
response = requests.get(url)
html = response.text
print(html)
解析:
requests
库中的get
方法发送GET请求并获取响应对象。text
属性获取响应内容,返回的是字符串。这两种方法都可以实现从URL中读取HTML内容,选择哪种方法取决于你的偏好和项目要求。
应用场景:
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云