拼接网站
import urllib.request
import urllib.parse
import string
def get_method():
url="http://www.baidu.com/s?wd="#注意很乱的那部分网址没用,自行删除
#拼接字符串
name-"美女"
final_url=url+name
print(final_url)
#以下发现此处报错
#python是解释性语言,解释器只支持ascill,说白了就是不解释中文“美女"
newurl = urllib.parse.quote((final_url,safe=string.printable))#这一步就是把网址变成ascill,即你在网上看见的很长很乱的网址
#以下都是正常步骤
response = urllib.request.urlopen(final_url)
data=response.read().decode("utf-8")
print(data)
with open("baidubeauty.html","w",encoding="utf-8")as f:
f.write(data)
python urllib-get传参
最新推荐文章于 2024-01-12 11:04:27 发布