代码见图
我在JSON文件的路径下执行这个python,可以得到正确的JSON解析结果,但是当我跳到上一级或者从别的路径调用的时候,就报错。
不报错流程(在20170928路径下):
python /ToPlatForm/SAMPLE/Data/count.py /ToPlatForm/SAMPLE/Data/20170928/
报错流程(在Data路径下)
python /ToPlatForm/SAMPLE/Data/count.py /ToPlatForm/SAMPLE/Data/20170928/
执行的语句是一样的,为什么结果不一样呢?
报错截图:
求大神指点一下,问题出在哪儿?我想不需要每次都进入到JSON文件的路径下执行, 而是在任意目录都能得到我想要的路径下JSON的解析结果。
如果
chdir
不行,试下绝对路径,你的python脚本应该有读的权限吧: