python post 通信 day02 --(上篇)

我怕爱的太早我们不能终老 提交于 2020-01-14 07:49:13

特别需要注意的是data =urllib.parse.urlencode(values).encode(encoding='UTF8') 还要在编码成utf

import urllib
import urllib.request
import urllib.parse
url = "https://umbra.nascom.nasa.gov/cgi-bin/eit-catalog.cgi"
values = {'obs_year':'2018','obs_month':'March','obs_day':'8'}
#这里需要解码
data =urllib.parse.urlencode(values).encode(encoding='UTF8')
request = urllib.request.Request(url,data=data)
print(urllib.request.urlopen(request).read())

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!