从python中的文件中删除特定行。

时间:2018-05-03 15:14:24

标签: python-3.x

我正在尝试从输出文件中删除第一行(arista_dataset2),我已经看到很多建议,但大多数解决方案都没有为我工作,我来到了解决方案{{1}哪个有效。虽然,我正在寻找一个优雅的解决方案,如果这里可以是一个。

res_data = res_Out.split("\n",1)[1];

from __future__ import absolute_import, division, print_function import netmiko import json def arista_Connect(): filename = "arista_dataset2" connection = netmiko.ConnectHandler(ip='192.1.1.1', device_type='arista_eos', username='netuser', password='secrete') #print(connection.send_command('show ip arp', max_loops=1000, delay_factor=20)) res_Out = connection.send_command('show ip arp',delay_factor=20) #res_data = res_Out[1:] res_data = res_Out.split("\n",1)[1]; #print(res_Out) #return res_Out filedata = open(filename, mode='w+', encoding='utf-8') # while writing the entire dataset to a outfile Just eleminate the first line from it filedata.write(res_data) filedata.close connection.disconnect() #arista_Connect() if __name__=='__main__': arista_Connect() 文件中的数据如下: 我只是删除以arista_dataset2开头的行。

^Address

0 个答案:

没有答案
相关问题