Я намагаюся завантажити дані json з двох файлів tmp.json і sidebar_order.json, створивши покажчики файлів і використовуючи на них json.load або json.loads:
json_data = open("tmp.json")
data = json.load(json_data)
і:
menu_data = open("sidebar_order.json").read()
sidebar_data = json.loads(menu_data)
але я постійно отримую помилку в заголовку?
Допоможіть, будь ласка? Я подивився на деякі stackoverflow питання, які мають справу з цією помилкою, але я не можу зрозуміти, чому json.load не працює на двох різних файлах?
Відповіді:
0 для відповіді № 1Я дізнався, що використання його двічі не було проблемою, у мене була проблема в моєму файлі sidebar_data.json, який мав незакритий "[" і json думав, що він має кілька об'єктів, які він не може обробляти.