Форум сайта python.su
0
Есть 2 файла, надо из файла 1 удалить “столбцы” MDI/MDIX, Port State, Speed/Duplex/FlowCtrl и добавить из файла 2 столбец “Mac Address”.
Результат должен быть примерно такой:
Port speed/duplex Mac Address
1 100M/Full/Disabled 11-CC-EE-99-EE-СС
2 100M/Full/Disabled AA-BB-EE-CC-FF-22
Файл 1
Port Port Settings Connection MDI/MDIX
State Speed/Duplex/FlowCtrl Speed/Duplex
—- —– ——————— ——————— ——–
1 Enabled 100M/Full/Disabled 100M/Full/Disabled Auto
2 Enabled Auto/Disabled 100M/Full/Disabled Auto
3 Enabled Auto/Disabled 100M/Full/Disabled Auto
4 Enabled Auto/Disabled 100M/Full/Disabled Auto
5 Enabled Auto/Disabled Link Down Auto
файл 2
VID VLAN Name MAC Address Port Type
—- ——————————– —————– —- —————
1 default 00-33-7E-EC-D8-EF 26 Dynamic
1 default 04-11-39-CC-5C-86 20 Dynamic
1 default DD-22-ED-AA-3A-81 26 Dynamic
1 default 11-CC-EE-99-EE-6B 8 Dynamic
1 default 11-CC-DD-AB-37-95 14 Dynamic
1 default 33-C7-FF-77-BB-58 9 Dynamic
Пытаюсь дропнуть столбцы с помощью pandas
import pandas as pd with open('/tmp/test.tmp', 'r') as f: text=[line.split() for line in f] df=pd.DataFrame(t, columns=['----', '-----', '---------------------', '-----$ df.drop(columns=['---------------------'])
Отредактировано Hurcos (Март 3, 2020 05:50:40)
Офлайн
44
дропнуть столбцы? o_0? удалить чели?
и вставьте ссылку на его url Отредактировано AD0DE412 (Март 2, 2020 13:23:36)
Офлайн