У меня есть задача создать скрипт для ssh для списка 10 маршрутизаторов Cisco в неделю, проверять изменения конфигурации и отправлять уведомления.Итак, у меня есть сценарий, который регистрирует и запускает команду и отправляет ее в CSV.Я изменил, поэтому, если нет никаких изменений, все, что я имею в csv, будет, например: rtr0003 # - который является только именем маршрутизатора.Если произойдет изменение конфигурации, Excel будет иметь внутри, например:
Мой вопрос: как запустить панд, чтобы открыть каждый файл, и если он видиттолько одна строка / строка, чтобы удалить файл Excel, и если больше строк, чтобы пропустить его.
Вот как я пишу файлы:
files = glob.glob('*.csv')
for file in files:
df=pd.read_csv(file)
df=df.dropna()
df.to_csv(file,index=False)
df1=pd.read_csv(file,skiprows = 2)
#df1=df1.drop(df1.tail(1))
df1.to_csv(file,index=False)