teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

誤字

2019/01/15 15:29

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -25,10 +25,6 @@
25
25
  address_list = []
26
26
  address_list.append(out)
27
27
  pprint.pprint(address_list, width=10, compact=True)
28
- if out in address_list:
29
- new_flag = 1
30
- else:
31
- new_flag = 0
32
28
  ex_out = "{},{}\n".format(out, new_flag)
33
29
  pprint.pprint(ex_out, width=10, compact=True)
34
30
  file.write(ex_out)

3

誤字

2019/01/15 15:29

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
  ①Wi-Fiに接続しているIPアドレスを取得。
3
3
  ②取得データを時系列表にする。
4
- ③完成したデータをもとに、グラフにする。
5
4
 
6
5
  ### 発生している問題・エラーメッセージ
7
6
 

2

修正

2019/01/15 15:29

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,11 +1,7 @@
1
1
  ### 前提・実現したいこと
2
- 同じネットワーク(Wi-Fiに接続しているデバイスのMACアドレスを5分間隔程度で定期取得。
2
+ ①Wi-Fiに接続しているIPアドレスを取得。
3
- ②取得したデータを、CSVファイル形式を用いて、0,1のダミー変数(そのMacアドレスがあれば1、なければ0)を用いた時系列表にする。新規に取得したMacアドレスは随時ラベルに追加する。
3
+ ②取得データを時系列表にする。
4
4
  ③完成したデータをもとに、グラフにする。
5
- というような内容を.pyファイルを作成し、ターミナルで実行して、こちらが終了させるまで動き続けるコードを書きたいと思っています。
6
- このようなファイルを作りたいです。
7
- 新しく出てきたアドレスは途中から書くようにできたらいいです。
8
- ![イメージ説明](ea21a37755ee64bd1939662e5bb369ad.png)
9
5
 
10
6
  ### 発生している問題・エラーメッセージ
11
7
 
@@ -23,7 +19,7 @@
23
19
 
24
20
  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"
25
21
  loop = [ 0 ]
26
- file = open( " Macad.csv " , "a+")
22
+ file = open( " IPadress.csv " , "a+")
27
23
  for i in loop:
28
24
  out = subprocess.check_output(cmd, stderr=subprocess.STDOUT, shell=True, universal_newlines=True).split()[0:-1]
29
25
  #new_out = '\n'.join(out)

1

文章修正

2019/01/15 15:28

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -3,13 +3,17 @@
3
3
  ②取得したデータを、CSVファイル形式を用いて、0,1のダミー変数(そのMacアドレスがあれば1、なければ0)を用いた時系列表にする。新規に取得したMacアドレスは随時ラベルに追加する。
4
4
  ③完成したデータをもとに、グラフにする。
5
5
  というような内容を.pyファイルを作成し、ターミナルで実行して、こちらが終了させるまで動き続けるコードを書きたいと思っています。
6
+ このようなファイルを作りたいです。
7
+ 新しく出てきたアドレスは途中から書くようにできたらいいです。
8
+ ![イメージ説明](ea21a37755ee64bd1939662e5bb369ad.png)
6
9
 
7
10
  ### 発生している問題・エラーメッセージ
8
11
 
9
- ```
10
- ![この様なファイルを作りたいと思っています。](bb7b6e74131255a17ee8528399478222.png)
12
+ ![](7143d48c3c6b1434fc0d659d0c8614cc.png)
11
- ```
13
+ このような形でしか出力できません。
14
+ 同じアドレスも出てきてしまっています。
12
15
 
16
+
13
17
  ### 該当のソースコード
14
18
 
15
19
  ```Python