質問編集履歴

4

誤記3

2020/09/15 14:28

投稿

mlver007
mlver007

スコア1

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  CLIアプリケーションでは、inputを用いて文字列の受け取りを行うのですが、MAC環境では
10
10
 
11
- ```ここに言語を入力
11
+ ```python
12
12
 
13
13
  import readline
14
14
 

3

誤字の修正2

2020/09/15 14:28

投稿

mlver007
mlver007

スコア1

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  そこで、
24
24
 
25
- ```ここに言語を入力
25
+ ```python
26
26
 
27
27
  # main.py
28
28
 

2

誤字の修正

2020/09/15 14:25

投稿

mlver007
mlver007

スコア1

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  ```ここに言語を入力
26
26
 
27
- - main.py
27
+ # main.py
28
28
 
29
29
 
30
30
 

1

現状の回避コードを更新

2020/09/15 14:24

投稿

mlver007
mlver007

スコア1

test CHANGED
File without changes
test CHANGED
@@ -49,3 +49,49 @@
49
49
  やりたいことに対して、最適な処理の方法を教えていただけないでしょうか。
50
50
 
51
51
  または、flakeの警告をignoreすることなく回避する方法はありますでしょうか。
52
+
53
+
54
+
55
+ 2020/09/15 22:36 UPDATE
56
+
57
+ とりあえず該当処理をdarwin.pyとして別のpythonファイルに移し、
58
+
59
+ ```python
60
+
61
+ # darwin.py
62
+
63
+
64
+
65
+ import platform
66
+
67
+
68
+
69
+ def enable_readline():
70
+
71
+ if platform.system() == "Darwin":
72
+
73
+ import readline
74
+
75
+
76
+
77
+ readline.clear_history()
78
+
79
+ return True
80
+
81
+ ```
82
+
83
+ ```python
84
+
85
+ # main.py
86
+
87
+
88
+
89
+ import darwin
90
+
91
+
92
+
93
+ darwin.enable_readline()
94
+
95
+ ```
96
+
97
+ として、目立たなくする感じで運用をしています。