質問編集履歴

2

「発生している問題・エラーメッセージ」にコンソール画面の内容を追記しました。

2018/12/21 15:51

投稿

kook
kook

スコア11

test CHANGED
File without changes
test CHANGED
@@ -18,6 +18,18 @@
18
18
 
19
19
  ソケットを通じてメッセージを受け取ろうとしても接続待ちになってしまいます。
20
20
 
21
+ -
22
+
23
+ コンソールには以下が表示されます。(追記)
24
+
25
+ ```
26
+
27
+ my ip address is now ... (IPアドレス)
28
+
29
+ Waiting for the connection ...
30
+
31
+ ```
32
+
21
33
  プログラムの実行を止めると以下のエラーが表示されます。
22
34
 
23
35
  ```

1

ご指摘ありがとうございます。Maekdown記法で書き直しました。

2018/12/21 15:51

投稿

kook
kook

スコア11

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,11 @@
30
30
 
31
31
  ### 該当のソースコード
32
32
 
33
+ ```python
34
+
35
+ <?python
36
+
33
- '#server.py
37
+ #server.py
34
38
 
35
39
  from concurrent.futures import ThreadPoolExecutor
36
40
 
@@ -86,21 +90,21 @@
86
90
 
87
91
 
88
92
 
89
- '# AF_INET : IPv4ベースのアドレス体系を使う
93
+ # AF_INET : IPv4ベースのアドレス体系を使う
90
94
 
91
- '# SOCK_STREAM : TCP/IPを使う
95
+ # SOCK_STREAM : TCP/IPを使う
92
96
 
93
97
  my_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
94
98
 
95
99
 
96
100
 
97
- '# 多重接続になってもいいようにスレッドで処理する
101
+ # 多重接続になってもいいようにスレッドで処理する
98
102
 
99
103
  executor = ThreadPoolExecutor(max_workers=os.cpu_count())
100
104
 
101
105
 
102
106
 
103
- '# 開くポート番号は適当に選ぶ
107
+ # 開くポート番号は適当に選ぶ
104
108
 
105
109
  myhost = __get_myip()
106
110
 
@@ -110,7 +114,7 @@
110
114
 
111
115
 
112
116
 
113
- '# 同時に接続する相手の数。今回は1
117
+ # 同時に接続する相手の数。今回は1
114
118
 
115
119
  my_socket.listen(1)
116
120
 
@@ -122,7 +126,7 @@
122
126
 
123
127
 
124
128
 
125
- '# 接続があるまで待機
129
+ # 接続があるまで待機
126
130
 
127
131
  print('Waiting for the connection ...')
128
132
 
@@ -152,7 +156,7 @@
152
156
 
153
157
 
154
158
 
155
- '#client.py
159
+ #client.py
156
160
 
157
161
  import socket
158
162
 
@@ -165,6 +169,12 @@
165
169
  my_text = "Hello! This is test message from my sample client!"
166
170
 
167
171
  my_socket.sendall(my_text.encode('utf-8'))
172
+
173
+
174
+
175
+ >
176
+
177
+ ```
168
178
 
169
179
 
170
180