Установить список str и установить имя списка автоматически - PullRequest
0 голосов
/ 21 ноября 2018

У меня возникла проблема с моей программой, я хотел бы, чтобы программа распознала строку из текста, используя два столбца, а затем поместила строки текста в список с именем строк в двух столбцах.Сейчас я не знаю, как создать список автоматически, но я все еще хочу создать программу, в которой все, что он распознает в txt, помещается в список.

link = "excelfilett.txt"
file = open(link, "r")
frames_path = []
is_count_frames_path = False
for line in file:
    if "[Routing Paths]" in line:
        is_count_frames_path = True
    if is_count_frames_path== True:
        for row in df_frame_array_load["[Name]"]:
            if row in line:
                a = line[0:4]
                a = list(a)
            if "[EthernetComNeed]" in line:
                break
        for row in df_frame_array_load["[Name2]"]:
            if row in line:
                a = line[0:4]
                a = list(a)
            if "[EthernetComNeed]" in line:
                break
    if "[EthernetComConfig]" in line:
        break
print(a)

Но это дает мне только следующее:

['F', 'L', '_', '9']

Пока я хочу что-то вроде:

['FL_1',' FL_1 ',' FL_2 ',' FL_9 ']

Есть идеи, как это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...