回答編集履歴
2
追記
test
CHANGED
@@ -1,3 +1,25 @@
|
|
1
|
+
`teratail`にて同様質問[Python3.8がMacで保存できない](https://teratail.com/questions/278779)があがりました。
|
2
|
+
|
3
|
+
やはり`mac`上の`IDLE`でソースコードに日本語の非ASCII文字を含むと現象が発生するようです。
|
4
|
+
|
5
|
+
`IDLE`あるいはバックエンドの`Tcl/Tk`と`macOS`のバージョンとの絡みで不具合が発生しているものと推測します。
|
6
|
+
|
7
|
+
現状、海外の掲示板、[課題一覧 - Python tacker](https://bugs.python.org/issue?%40columns=id%2Cactivity%2Ctitle%2Ccreator%2Cassignee%2Cstatus%2Ctype&%40sort=-activity&%40filter=status&%40action=searchid&ignore=file%3Acontent&%40search_text=IDLE%2C+macOS&submit=search&status=-1%2C1%2C3)にも情報ありませんが、そのうち報告があがってくるものと思われます。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
なお、個人的には`IDLE`は動作に癖があり、また安定しているとも云えないため、全くお薦めできないと考えています。
|
12
|
+
|
13
|
+
`IDLE`を使うくらいならシンプルなテキストエディタで`.py`を編集し、ターミナル上で実行したほうがよいです。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
以前の回答
|
18
|
+
|
19
|
+
-----
|
20
|
+
|
21
|
+
|
22
|
+
|
1
23
|
提示コードから、ソースに日本語を含むと保存できないと推測します。
|
2
24
|
|
3
25
|
~~動作未検証ですが~~具体的な手順は示せませんが、デフォルトのソースのエンコーディングを`UTF-8`に設定すると解消する可能性があります。
|
1
修正
test
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
提示コードから、ソースに日本語を含むと保存できないと推測します。
|
2
2
|
|
3
|
-
動作未検証ですが、デフォルトのソースのエンコーディングを`UTF-8`に設定すると解消する可能性があります。
|
3
|
+
~~動作未検証ですが~~具体的な手順は示せませんが、デフォルトのソースのエンコーディングを`UTF-8`に設定すると解消する可能性があります。
|
4
4
|
|
5
|
-
参考:[Python IDLEの設定](https://www.isc.meiji.ac.jp/~mizutani/python/intro1_python.html)
|
5
|
+
~~参考:[Python IDLEの設定](https://www.isc.meiji.ac.jp/~mizutani/python/intro1_python.html)~~
|