У меня возникли проблемы с копированием информации из файла конфигурации для переключателей, с которыми я работаю. Когда я запускаю сценарий ниже, он дает мне полную строку «Switchport Access Vlan 99», например. Проблема в том, что я просто хочу/нуждаюсь в ней, чтобы вернуть «Vlan 99». Какие-либо предложения?Python - печать определенной части строки конфигурации
input_file = open('X:\\abc\\def\\ghi.txt', 'r')
output_file = open('X:\\abc\\def\\jkl.txt', 'w')
for line in input_file:
if "vlan" in line:
print(line)
output_file.write(line)
Благодарим вас, я могу приспособить это, чтобы использовать для нескольких разных вещей, похожих на файлы конфигурации, с которыми я работаю. Услышал совет, говорящий попробовать и использовать string.split или .rsplit для него. –
Рад помочь, пожалуйста, примите мой ответ, если он был полезен для вас, и добро пожаловать в Stackoverflow – Johan