我的JSON文件,那麼,它的一部分看起來像:解析JSON文件和英文與Python 3.5
[
{
"id": 472,
"name": "אבו גוש",
"engName": "ABU GHOSH"
},
{
"id": 473,
"name": "אבו סנאן",
"engName": "ABU SINAN"
},
{
"id": 1342,
"name": "אבו קורינאת (יישוב)",
"engName": "ABU QUREINAT"
},
]
等。
和我的代碼看起來象部分:
with open('israelCities.json') as data_file:
jsonData = json.loads(data_file.read().encode('utf8'))
print(jsonData)
未能在第二行(jsonData = ....), 我是新來的蟒蛇,並沒有看到任何關於它的類似的問題, 任何幫助將不勝感激
謝謝!
編輯
那兩個爲我工作完美:
import json
import urllib.request
url='https://raw.githubusercontent.com/royts/israel-cities/master/israel-cities.json'
data = urllib.request.urlopen(url).read().decode('utf-8')
json.loads(data)
而這一次:
import json
import requests
r = requests.get('https://raw.githubusercontent.com/royts/israel-cities/master/israel-cities.json')
with open('israelCities.json', 'w') as f:
json.dump(r.json(), f)
with open('israelCities.json') as f:
json_data = json.load(f)
什麼是失敗的平均?你得到了什麼錯誤? – IanAuld
嗨,我不知道爲什麼,但我原來的帖子已被切斷,沒有錯誤在pycharm – R2R