回答編集履歴
1
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
|
-
|
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' ...
|
21
|
+
# ["ping '8.8.8.8' ... 29ms",
|
23
|
-
# "ping '8.8.8.8' ... 1
|
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' ...
|
28
|
+
# "ping '8.8.8.8' ... 29ms",
|
26
|
-
# "ping '8.8.8.8' ...
|
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' ...
|
32
|
+
# "ping '8.8.8.8' ... 25ms"]
|
30
33
|
```
|