###質問の経緯
jsonモジュールを使ったjsonファイルの読み込みでエラー発生してしまい、自力では解決できないと考えたため、質問しました。jsonファイルのダブルクォーテーションもありますし、写経しているので、何度も見比べましたがわかりません。
エラーの最後の行の「循環インポート」についても調べても何のことなのか出ないので、ご教授願います。
jsonファイルの内容 (ファイル名:Sample.json)
{
"関東":
{
"東京":50,
"横浜":40
},
"関西":
{
"大阪":30,
"京都":20
}
}
###読み込みのコード(ファイル名:json.py)
python
1コード 2import json 3 4f = open('Sample.json','r') 5 6data1 = json.load(f) 7 8print(data1) 9 10f.close()
エラー
Traceback (most recent call last):
File "c:\Users\nomaluu\hello.py\json.py", line 1, in <module>
import json
File "c:\Users\nomaluu\hello.py\json.py", line 5, in <module>
data1 = json.load(f)
AttributeError: partially initialized module 'json' has no attribute 'load' (most
likely due to a circular import)
環境
python3.9.5
windows10
vscode
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/25 14:25