PHP
·
发表于 5年以前
·
阅读量:8296
#urlopen函数只传递url就使用get访问,加上data参数才会采用post访问(此示例介绍post访问方式)
from urllib.request import urlopen
from urllib.parse import urlencode
data = {
'name' : 'tom',
'age' : 18
}#传给服务器一个信息
by_data = bytes(urlencode(data),encoding='utf-8')#数据转码,指明utf-8格式,转换成byte格式,
url = 'http://httpbin.org/post'
response = urlopen(url,data = by_data)
print(response.read().decode())#结果可以看到服务器接收到了发给他的个人信息