質問編集履歴
2
コードの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -42,21 +42,17 @@
|
|
42
42
|
|
43
43
|
import subprocess
|
44
44
|
|
45
|
+
import pprint
|
46
|
+
|
45
47
|
from time import sleep
|
46
48
|
|
47
49
|
|
48
50
|
|
49
51
|
cmd = "sudo arp-scan -l --interface en0 | grep -i '[0-9A-F]\{2\}(:[0-9A-F]\{2\})\{5\}' | tr '\t' '|' | cut -d '|' -f2 | cut -d '|' -f1"
|
50
52
|
|
51
|
-
|
52
|
-
|
53
|
-
|
54
|
-
|
55
53
|
loop = [ 0 ]
|
56
54
|
|
57
55
|
file = open( " Macad.csv " , "w+")
|
58
|
-
|
59
|
-
|
60
56
|
|
61
57
|
for i in loop:
|
62
58
|
|
@@ -64,11 +60,19 @@
|
|
64
60
|
|
65
61
|
new_out = ',\n'.join(out)
|
66
62
|
|
63
|
+
address_list = []
|
64
|
+
|
65
|
+
address_list.append(new_out)
|
66
|
+
|
67
|
+
pprint.pprint(address_list, width=15, compact=True)
|
68
|
+
|
69
|
+
new_flag = 1 if new_out in address_list else 0
|
70
|
+
|
71
|
+
ex_out = "{},{}\n".format(new_out, new_flag)
|
72
|
+
|
67
|
-
file.write(
|
73
|
+
file.write(ex_out)
|
68
74
|
|
69
75
|
sleep(5)
|
70
|
-
|
71
|
-
print(new_out)
|
72
76
|
|
73
77
|
loop.append(i + 1)
|
74
78
|
|
1
脱字
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
③完成したデータをもとに、グラフにする。
|
8
8
|
|
9
|
-
というような内容をターミナルで実行して、こちらが終了させるまで動き続けるコードを書きたいと思っています。
|
9
|
+
というような内容を.pyファイルを作成し、ターミナルで実行して、こちらが終了させるまで動き続けるコードを書きたいと思っています。
|
10
10
|
|
11
11
|
|
12
12
|
|