Найти - Пользователи
Полная версия: парсер
Начало » Python для новичков » парсер
1
dcs
Здравствуйте, не пинайте сильно. за питоном второй день.

подскажите, пожалуйста, как лучше сделать следующее?

имеется файл

..
..
..
module test
(
input in_clk,
input in_data,
input in_data_en,
output out_data,
output out_data_en,
output out_test_bus
);
..
..
..

требуется прочитать его и выделить следующую информацию: имя сигнала и его разрядность

например :
in_clk = 1
in_data = 32
out_tetsbus = 16





Поскольку опыта нету, спрашиваю как это лучше сделать?
В какой структуре данных это лучше хранить, как (хотябы идею) выделить имя сигнала из строки

P.S. почему то не отобразилось то чт в скобках, должно было быть так
input in_data,
input in_data_en,
output out_data,
output out_data_en,
output out_test_bus
dcs
вот , почему-то кадратные скобки удаляются
ajib6ept
Пример файла нужен
dcs
соотвественно после обработки файла мне нужно иметь ифрмацию о том какие сигналы есть в интерфейсе модуля и какова их разрядность.

Например (см. файл) i_afe_red –> 8 ; o_phy_txd –> 4 ; i_afe_vsync –> 1

именю всех сигналов начинаются с префикса i_ или o_ (зависит от направления)

Singularitty
dcs
ну в начале был один файл (придумал находу), щас другой (из реального проекта).

мне идея важна, как на питоне сделать
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB