質問編集履歴

6

説明の追加

2017/11/16 16:44

投稿

giant
giant

スコア132

test CHANGED
File without changes
test CHANGED
@@ -113,3 +113,13 @@
113
113
 
114
114
 
115
115
  アドバイスをいただけないでしょうか?
116
+
117
+
118
+
119
+
120
+
121
+ #このように取得もできています。
122
+
123
+ ```python3 cgi-bin2/kakugen.py``` と実行した時です。
124
+
125
+ ![イメージ説明](302701e29a65518dd28dfc8a0e8bb986.png)

5

説明のついか

2017/11/16 16:44

投稿

giant
giant

スコア132

test CHANGED
File without changes
test CHANGED
@@ -105,3 +105,11 @@
105
105
  #ちゃんと取得はできてます。
106
106
 
107
107
  ![イメージ説明](61978da0e1308b64ebcbf4c0109eddb9.png)
108
+
109
+
110
+
111
+
112
+
113
+
114
+
115
+ アドバイスをいただけないでしょうか?

4

説明の追加

2017/11/16 16:17

投稿

giant
giant

スコア132

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,13 @@
1
+ #環境
2
+
3
+
4
+
5
+ - 参考にした本 実戦力を身につけるPythonの教科書
6
+
7
+ - pc : mac
8
+
9
+
10
+
1
11
  #下記のように文字化けします。
2
12
 
3
13
  ![イメージ説明](4336ca69ad989eb36f2da3f5be102bad.png)
@@ -5,10 +15,6 @@
5
15
 
6
16
 
7
17
 
8
-
9
- - 参考にした本 実戦力を身につけるPythonの教科書
10
-
11
- - pc : mac
12
18
 
13
19
  - 簡易プログラムをwebサーバーで実行するには、「cgi-bin」というフォルダに配置する必要があるらしく、ここにあったcgi-bin をコピーして、
14
20
 

3

見やすくした

2017/11/16 16:16

投稿

giant
giant

スコア132

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ###下記のように文字化けします。
1
+ #下記のように文字化けします。
2
2
 
3
3
  ![イメージ説明](4336ca69ad989eb36f2da3f5be102bad.png)
4
4
 
@@ -54,19 +54,29 @@
54
54
 
55
55
  ```
56
56
 
57
- - このように保存して、webアプリディレクトリで、 python3 -m http.server --cgi 8080 で、webサーバーを実行しています
58
57
 
58
+
59
+ #このように保存してwebサーバーを実行しています。
60
+
61
+ - webアプリディレクトリで、 python3 -m http.server --cgi 8080 で、webサーバーを実行しています
62
+
59
- 結果は、文字化けします
63
+ ###結果は、文字化けします
60
64
 
61
65
 
62
66
 
63
- コードでは、utf-8を指定していて、 なぜ文字化けするのでしょうか?
67
+ ###コードでは、utf-8を指定していて、 なぜ文字化けするのでしょうか?
64
68
 
65
69
 
66
70
 
67
71
 
68
72
 
73
+
74
+
75
+
76
+
77
+
78
+
69
- ##対策として、
79
+ #対策として、
70
80
 
71
81
  - nano ~/.bashrc と入力して、 export PYTHONIOENCODING='utf-8'
72
82
 
@@ -74,7 +84,7 @@
74
84
 
75
85
 
76
86
 
77
- そのあと、ターミナルを閉じて、再度開くと、本では書いてあるのですが、保存処理はしなくていいのでしょうか?このボタンの押し方がわからないです。
87
+ #そのあと、ターミナルを閉じて、再度開くと、本では書いてあるのですが、保存処理はしなくていいのでしょうか?このボタンの押し方がわからないです。
78
88
 
79
89
 
80
90
 
@@ -84,6 +94,8 @@
84
94
 
85
95
 
86
96
 
97
+
98
+
99
+ #ちゃんと取得はできてます。
100
+
87
101
  ![イメージ説明](61978da0e1308b64ebcbf4c0109eddb9.png)
88
-
89
- ちゃんと取得はできてます。

2

説明の追加

2017/11/16 16:15

投稿

giant
giant

スコア132

test CHANGED
File without changes
test CHANGED
@@ -79,3 +79,11 @@
79
79
 
80
80
 
81
81
  ![イメージ説明](3f8516d27bd0830ca25d65f297a5b044.png)
82
+
83
+
84
+
85
+
86
+
87
+ ![イメージ説明](61978da0e1308b64ebcbf4c0109eddb9.png)
88
+
89
+ ちゃんと取得はできてます。

1

記載ミス

2017/11/16 16:07

投稿

giant
giant

スコア132

test CHANGED
File without changes
test CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
 
34
34
 
35
- print("Content-Type: text/html; charaset=utf-8")
35
+ print("Content-Type: text/html; charset=utf-8")
36
36
 
37
37
 
38
38