我是python的新手,对于pandas模块也是一样,我在python中遇到了一个小问题,我使用pandas制作了一个数据框(从txt中提取)来提供有关链接的数据,如下所示:
[名称] [结束1] [接口1] [结束2] [速度(Mbit / s)]
L12a S1 P0 S2 100
L12b S1 P1 S2 50
(S1 <-> S4)S1 S4 50
(S1 <-> S5)S1 S5 50
,在txt中,我也有文件选择的路径:
[路由路径]
[框架]
FL_1 Node4 S4 S1 S5 Node5
FL_1 Node4 S4 S1 S5 Node5
FL_2节点3 S3 S4节点4
FL_3 Node4 S4 S1 Node1
[EthernetComConfig]
,我要做的是将所有使用数据帧中所示链接之一([End1]和[End2]作为S1 <-> S4)的帧(FL_1,...,FL_3)赋予),我不知道该怎么做,我只知道如何打印使用一个给定链接的框架(Fl_1)的名称,例如:
import pandas as pd
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:
if "S4\tS1" in line:
print(line[0:4])
if "[EthernetComConfig]" in line:
break
任何建议都会很好,我现在很挣扎。如果您想了解我如何处理数据框,请告诉我,我还将发布有关如何完成数据框的代码。