回答編集履歴

1

2023/06/02 15:25

投稿

melian
melian

スコア19825

test CHANGED
@@ -5,7 +5,6 @@
5
5
  from contextlib import redirect_stdout
6
6
  from pprint import pprint
7
7
 
8
- result = []
9
8
  ip_address = '8.8.8.8'
10
9
  count = 3
11
10
  timeout = 1
@@ -13,18 +12,22 @@
13
12
  with io.StringIO() as buf, redirect_stdout(buf):
14
13
  for _ in range(count):
15
14
  verbose_ping(ip_address, timeout=timeout)
16
- result.extend(buf.getvalue().rstrip().split('\n'))
15
+ result = buf.getvalue().rstrip().split('\n')
17
16
 
18
17
  print("----")
19
18
  pprint(result)
20
19
 
21
20
  # ----
22
- # ["ping '8.8.8.8' ... 19ms",
21
+ # ["ping '8.8.8.8' ... 29ms",
23
- # "ping '8.8.8.8' ... 18ms",
22
+ # "ping '8.8.8.8' ... 19ms",
24
23
  # "ping '8.8.8.8' ... 20ms",
24
+ # "ping '8.8.8.8' ... 22ms",
25
+ # "ping '8.8.8.8' ... 28ms",
26
+ # "ping '8.8.8.8' ... 21ms",
27
+ # "ping '8.8.8.8' ... 27ms",
25
- # "ping '8.8.8.8' ... 19ms",
28
+ # "ping '8.8.8.8' ... 29ms",
26
- # "ping '8.8.8.8' ... 19ms",
29
+ # "ping '8.8.8.8' ... 29ms",
27
- # :
30
+ # "ping '8.8.8.8' ... 20ms",
28
- # :
31
+ # "ping '8.8.8.8' ... 29ms",
29
- # "ping '8.8.8.8' ... 18ms"]
32
+ # "ping '8.8.8.8' ... 25ms"]
30
33
  ```