终端输入保存到文件中

import urllib.request
import urllib.parse

#从终端输入直接获取数据,保存到本地

country = input('请输入国家')
url = 'http://www.baidu.com/s?'

data = {
'ie':'utf-8',
'wd':country,
}

url += urllib.parse.urlencode(data)
print(url)

# response = urllib.request.urlopen(url)

filename = country +'.html'

# with open(filename,'wb') as fp :
#   fp.write(response.read())

#代码简洁,直接将保存到本地
urllib.request.urlretrieve(url,filename)

posted @ 2018-06-04 09:43  莫问丶过往  阅读(294)  评论(0编辑  收藏  举报