python

Python сравнение двух файлов построчно

Есть два файла file1 и file2. Необходимо найти в них повторяющиеся строки. with open(‘file1’, ‘r’) as file1: with open(‘file2’, ‘r’) as file2: same = set(file1).intersection(file2) same.discard(‘\n’) with open(‘output’, ‘w’) as file_out: for line in same: file_out.write(line)   Например. cat file1 123 123 456 456 777 888 999 222 cat file2 333 345 345345 777 45645 […]

Python tar module exclude directory

В скрипте для бэкапа нужно было исключить архивирование одной директории. Решил задачу таким образом:

 

Simple script for backup cisco config on Python v2

Я тут недавно в целях изучения питона писал скриптик для бэкапа cisco-девайса.  Можно посмотреть в предыдущем посте . Так вот переписал немного все это дело. Посмотреть скрипт и скачать можно на github (пока лежит в ветке dev). Что изменилось: Теперь скрипт берет ip-адреса устройств из файла. Прогоняет каждый адрес через цикл FOR Для каждого адреса создается свой файл […]

Simple script for backup cisco config on Python

Простой скрипт для бэкапа конфига Cisco через ssh. Скрипт открывает ssh-сессию, делает sh run  и пишет скрипт в файл с датой. Работает это в Python с помощью модуля paramiko. Цель  у меня была не сам скрипт, а изучение питона и  paramiko. В дальнейшем конечно я его допишу и добавлю функционал, чтобы можно было бэкапить много […]

Учим python. Простой скрипт бэкапа сайта с базой mysql.

До этого момента писал скрипты на BASH. Иногда конечно было и PHP. Смотря какие скрипты и для чего. Вот тут я уже писал простой пример скрипта для бэкапа на BASH. Но решил попробовать и пощупать Python. И вот что получилось

Конечно, с дампом базы я схалявил, можно было бы сделать средствами питона без mysqldump. […]