用Python3.4修改的天气预报代码
昨天把论坛中的天气预报代码看了一下,调试的时候发现只出现2014年3月4日时候的天气情况,不知道是不是不能用了,然后搜了一下,找到了别的json接口,实现如下(不过只能查到当天的天气情况):#encoding: utf-8
import urllib.request
import json
import pickle
import os
import sys
sys.path.append(r'C:\Python34\Lib\site-packages')
#获取程序运行目录
def current_file_directory():
import os, sys, inspect
path = os.path.realpath(sys.path) # interpreter starter's path
if os.path.isfile(path): # starter is excutable file
path = os.path.dirname(path)
return os.path.abspath(path) # return excutable file's directory
else: # starter is python script
caller_file = inspect.stack() # function caller's filename
return os.path.abspath(os.path.dirname(caller_file))# return function caller's
pkl_city = open("{path}\\city.pkl".format(path=current_file_directory()),"rb")
city = pickle.load(pkl_city)
pkl_city.close()
city_name = input('请输入城市名:')
password = city.get(city_name)
**** Hidden Message *****源代码下载
**** Hidden Message *****
看懂啊😤啊 赞啊啊 看那看谢谢 各种赞,各种学习 是不是只能看当天的天气??可以看今天的吗?? 感谢楼主无私奉献! 支持楼主啊, 这个不错哦 感谢楼主无私奉献!
谢谢楼主的无私分享 谢谢分享! 支持 看看,学学。 我来看下,初学Python 饿谢谢了。。。。。。 學習學習學習 谢谢楼主,很棒,学习了! 顶一个!!!!! 非常好,谢谢分享 :handshake