1
xiexingjia 2018-07-26 19:20:09 +08:00
No such file or directory: 'GeoLiteCity.dat'
|
2
Yycreater OP 文件我直接放在同级目录下了,文件路径没问题,刚刚在项目外面试了一下{'city': u'Shenzhen', 'region_code': u'30', 'area_code': 0, 'time_zone': 'Asia/Chongqing', 'dma_code': 0, 'metro_code': None, 'country_code3': 'CHN', 'latitude': 22.533299999999997, 'postal_code': None, 'longitude': 114.13330000000002, 'country_code': 'CN', 'country_name': 'China', 'continent': 'AS'}
很 ok !项目内就是不行。。。。 |
3
KeatingSmith 2018-07-26 19:42:51 +08:00 via iPhone
使用绝对路径吧。
有可能你的 Python 运行路径与文件路径不一致,而你又使用的是相对路径 |
4
Yycreater OP 试了,还是报那个错误~~~
|
5
lieh222 2018-07-27 08:49:20 +08:00 1
print(os.getcwd())
self._fp = codecs.open(filename, 'rb', ENCODING) 您瞧瞧打印的当前路径对不对 |