質問するログイン新規登録

回答編集履歴

1

追記

2018/02/09 07:36

投稿

LouiS0616
LouiS0616

スコア35680

answer CHANGED
@@ -1,8 +1,16 @@
1
- ファイルを開く際にエンコーディングを設定してください。
1
+ ファイルを開く際に適切なエンコーディングを設定してください。
2
2
  ```Python
3
3
  import json
4
4
 
5
5
  f = open("test.json", encoding='utf-8')
6
6
  data = json.load(f)
7
7
  f.close()
8
+ ```
9
+
10
+ なお、with文を使った方がより簡潔で頑健なコードとなります。
11
+ ```Python
12
+ import json
13
+
14
+ with open("test.json", encoding='utf-8') as f:
15
+ data = json.load(f)
8
16
  ```