У меня есть файл CSV, созданный с помощью программы.(airodump-ng, если быть точным), который я хотел бы преобразовать в файл .db базы данных SQLite.
Я бы предпочел, чтобы это было для облегчения навигации по данным, но проблемаЯ имею в виду, что у созданного CSV есть две отдельные таблицы.
Я не самый лучший пользователь, так как это всего лишь небольшой забавный проект, поэтому я нашел на Github скрипт на основе python, называемый csvs-to-sqlite.
Я нашел несколько других, но csvs-to-sqlite, казалось, делал именно то, что хотел.
BSSID, First time seen, Last time seen, channel, Speed, Privacy,
Cipher, Authentication, Power, # beacons, # IV, LAN IP, ID-length,
ESSID, Key
00:00:00:00:00:00, 2018-01-01 23:23:23, 2018-01-01 23:23:23,10,100,
OPN,, PSK,-60,2,0, 0. 0. 0. 0,15,TestNode254846254,
11:11:11:11:11:11, 2018-01-01 23:23:23, 2018-01-01 23:23:23,2,,
WPA2, CCMP, ,-67,1,0, 0. 0. 0. 0,13,WIFI456824625,
22:22:22:22:22:22, 2018-01-01 23:23:23, 2018-01-01 23:23:23,4,, WPA2
WPA, , MGT,-67,3,0, 0. 0. 0. 0,11,45895142357,
,,,,,,,,,,,,,,
Station MAC, First time seen, Last time seen, Power, # packets,
BSSID, Probed ESSIDs,,,,,,,,
00:00:00:00:00:00, 2018-01-01 23:23:23, 2018-01-01
23:23:23,-100,100, (not associated) ,Wifi,,,,,,,,
11:11:11:11:11:11, 2018-01-01 23:23:23, 2018-01-01 23:23:23,-55,3,
(not associated) ,TestNode254846254,,,,,,,,
22:22:22:22:22:22, 2018-01-01 23:23:23, 2018-01-01
23:23:23,-63,1,00:00:00:00:00:00,,,,,,,,,
В качестве начального теста я провел CSV, чтобы увидетьесли будет создана база данных .db SQLite, и она будет работать так, как ожидалось, но, конечно, из-за характера базового прогона, первая таблица работала отлично, но вторая таблица явно выглядит как данные в исходной таблице, я хотел бы получить данныепо возможности выводить в 2 отдельные таблицы.
Поскольку это CSV, поля, конечно, разделены запятыми, а две таблицы разделены 14 последовательными запятыми, которые отображаются при просмотре в виде электронной таблицы и пустой строки между запятыми.
Кто-нибудь потенциально знает, как я мог бы легко преобразовать мои данные в SQLite.
С уважением.