質問編集履歴

2

コードの修正

2019/01/11 04:56

投稿

退会済みユーザー
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(str(new_out))
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

脱字

2019/01/11 04:56

投稿

退会済みユーザー
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