发布网友 发布时间:2022-04-18 16:47
共2个回答
懂视网 时间:2022-04-18 21:08
#encoding:UTF-8#Python 3.4.3import urllibimport requestsdef get_info(): city=input('请输入要查询的城市名称:') url=''+urllib.parse.quote(city) weather_data = urllib.request.urlopen(url).read() weather_data =eval(weather_data.decode('ascii'))print('城市:',city)print('经度:',weather_data.get('lon'))print('纬度:',weather_data.get('lat')) f=open('info.txt','a') f.writelines(str(city)+' ') f.writelines(str(weather_data.get('lon'))+' ') f.writelines(str(weather_data.get('lat'))+' ') f.writelines(" ") f.close() get_info()while 1: choise = input('是否继续查询,是/否:').lower()if choise == "yes": get_info()elif choise == "no":breakelse:print ('enter "yes" or "no"')continue
热心网友 时间:2022-04-18 18:16
北京E116°28′ N39°54′ 上海E121°29′ N31°14′ 天津E117°11′ N39°09′ 重庆E106°32′ N29°32′ 哈尔滨 E126°41′ N45°45′ 长春E125°19′ N43°52′ 沈阳E123°24′ N41°50′ 呼和浩特 E111°48′ N40°49′ 石家庄 E114°28′ N38°02′ 太原E112°34′ N37°52′ 济南E117° N36°38′ 郑州E113°42′ N34°48′ 西安E108°54′ N34°16′ 兰州E103°49′ N36°03′ 银川E106°16′ N38°20′ 西宁E101°45′ N36°38′ 乌鲁木齐 E 87°36′ N43°48′ 合肥E117°18′ N31°51′ 南京E118°50′ N32°02′ 杭州E120°09′ N30°14′ 长沙E113° N28°11′ 南昌E115°52′ N28°41′ 武汉E114°21′ N30°37′ 成都E104°05′ N30°39′ 贵阳E106°42′ N26°35′ 福州E119°18′ N26°05′ 台北E121°31′ N25°03′ 广州E113°15′ N23°08′ 海口E110°20′ N20°02′ 南宁E108°20′ N22°48′ 昆明E102°41′ N25° 拉萨E 91°10′ N29°40′ 香港E114°10′ N22°18′