#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("\n") f.close() get_info()while 1: choise = input('是否继续查询,是/否:').lower()if choise == "yes": get_info()elif choise == "no":breakelse:print ('enter "yes" or "no"')continue
The above is the detailed content of City latitude and longitude example code. For more information, please follow other related articles on the PHP Chinese website!