回答編集履歴

1

回答修正

2019/04/24 02:49

投稿

can110
can110

スコア38228

test CHANGED
@@ -1 +1,11 @@
1
+ [json.loads](https://docs.python.org/ja/3.6/library/json.html#json.loads)
2
+
3
+ > 無視される非推奨の引数 encoding を除いて、その他の引数は load() のものと同じ意味です。
4
+
5
+
6
+
7
+ とあるように.loadsではencoding指定しても無意味です。よって以下回答は取り消します。
8
+
9
+
10
+
1
- 当方の非CGI環境では現象再現できませんでしたが、`params = json.loads(data,encoding='utf-8')`のようにloads時に文字コードutf-8指定してみてはいかがでしょうか?
11
+ ~~当方の非CGI環境では現象再現できませんでしたが、`params = json.loads(data,encoding='utf-8')`のようにloads時に文字コードutf-8指定してみてはいかがでしょうか?~~