{
"appKey": "c6e2917da6dcc5e5dc5a57849eba1637ec92f98383c926aed8562154d63eb7fcd51bb57bd1907235ac2a553ab65fa3a29af2a7772829b890d6bc8e1f5a313bf1",
"appId": "AUDI_SDS_2017_EXT_20151203",
"cmdName": "DRAGON_NLU_ASR_CMD",
"appName": "Python",
"appVersion": "1",
"language": "deu-DEU",
"carrier": "carrier",
"deviceModel": "deviceModel",
"cmdDict": {
"dictation_type": "ccpoi_dragondrive_specialized",
"dictation_language": "deu-DEU",
"locale": "germany",
"application": "AUDI_2017",
"organization_id": "Audi",
"phone_OS": "4.0",
"phone_network": "wifi",
"audio_source": "SpeakerAndMicrophone",
"location": "<48.396231, 9.972909> +/- 10.00m",
"application_session_id": "1234567890",
"utterance_number": "5",
"ui_langugage": "de",
"phone_submodel": "nmPhone2,1",
"application_state_id": "45"
}
}
以上是我的json文件并将其保存为ENG_RequestData.json。我有与上面类似的json文件并将其保存为DEU_RequestData.json。
import json
import os
scriptPath = os.path.dirname(os.path.abspath(__file__))
ENG_RequestDataFile = scriptPath + "\ENG_RequestData.json"
print ENG_RequestDataFile
DEU_RequestDataFile = scriptPath + "\DEU_RequestData.json"
try:
with open(ENG_RequestDataFile) as json_file:
#print json_file
JSON_ENGData = json.load(json_file)
print JSON_ENGData
with open(DEU_RequestDataFile) as json_file:
JSON_DEUData = json.load(json_file)
except:
print "[ERROR] FILE Cannot be opened"
上面的代码试图打开json文件,但我得到输出为[ERROR] FILE无法打开。我已经指定了脚本路径,我的.json文件也只有。当我打印json路径文件时,它正在打印。谁能告诉我这是什么错误?