【python使用7z解压软件备份文件脚本分享】教程文章相关的互联网学习教程文章

PythonMysql自动备份脚本

测试系统环境 Windows 2003 python 2.5.1 mysql 5.0.1 应该只适用于Win,因为调用了CMD。 增量备份,因为自用,数据库不大。 回头有了需求加上自检测,5天前的自动删除。 #!/usr/bin/env python #encoding=utf-8 #Mysql auto backup #Author: vane import os, sys, datetime reload(sys) sys.setdefaultencoding('utf-8') backup_path = """d:\\mysql_backup_files""" dbhost = "localhost" dbname = "dabatase name" # 数据...

Python备份Mysql脚本

代码如下:#!/usr/bin/python import os import time import ftplib import traceback #config vars systempathchr="/" #路径分割符,*nix用"/" win32用"\\" dbuser="root" #数据库用户名 dbpwd="dbpwd" #数据库密码 dbnamelist=["dbone","dbtwo","dbthree"] #需要备份那些数据库 workdir="/path/to/backup/" #本地备份文件夹 errlogfile="databack.log" #错误日志名 ftp_addr="192.168.0.2" #ftp地址 ftp_port="2102"...

python使用7z解压软件备份文件脚本分享

要求安装: 1.Python2.7z解压软件 backup_2.py代码如下:# Filename: backup_2.py Backup files. Version: V2, based on Python 3.3 Usage: backup.py -s:"dir1|dir2|..." -t:"target_dir" [-c:"comment"] -s: The source directories. -t: The target directory. -c: Optional, any comment. Examples: backup.py -s:"c:\\src\\F1|c:\\src\\F2|c:\\src\\F 3" -t:"c:\\backup" backup...

python实现数通设备tftp备份配置文件示例

环境:【wind2003[open Tftp server] + virtualbox:ubuntn10 server】tftp : Open TFTP Server ubuntn python + pyexpect 采用虚拟机原因: pyexpect 不支持windows 注:原打算采用secrueCrt 脚本编写,因实践中发现没有使用linux下pexpect易用,灵活 ,之前习惯使用expect,因tcl【语法】没有python易用、易维护 编写些程序原因:最近出了比较严重故障:因netscreen设备bug,一个节点主备设备同时出故障,更换设备后,发现备...

python在windows下实现备份程序实例

很多书籍里面讲的Python备份都是在linux下的,而在xp上测试一下也可以执行备份功能,代码都差不多相同,就是到执行打包的时候是不一样的。而且要用到winrar,其他的压缩文件也是一样的。 首先我们要把winrar的路径添加到path里面,这里添加完了要重启机子才有效。 这里要注意:把winrar的路径添加到path里面之后一定要重启,否则path的设定不会起作用,打包就会失败!这里用到得命令是:winrar a xxx.zip xxxx xxx为任意字符 实例代...

Python实现网站文件的全备份和差异备份

之前有写利用md5方式来做差异备份,但是这种md5方式来写存在以下问题: ?md5sum获取有些软连接的MD5值存在问题 ?不支持对空目录进行备份,因为md5sum无法获取空目录的md5值 ?权限的修改md5sum无法判断 解决方案:利用文件的mtime ctimemtime(Modified time)是在写入文件时随文件内容的更改而更改的 ctime(Create time)是在写入文件、更改所有者、权限或链接设置时随Inode的内容更改而更改的 废话不多说直接上代码:#!/usr/bi...

Python实现SVN的目录周期性备份实例

本文实例讲述了Python实现SVN的目录周期性备份方法。分享给大家供大家参考。具体如下: 起因:今天用SVN时,不小心把远程SVN服务器上的目录删掉了,然后在本地又手贱地还原了一下项目(eclipse中右键项目team => 还原),导致写了大半天的代码全部丢失,用多款数据恢复软件恢复也无果。一怒之下写了这个目录周期性备份小工具,每隔5秒备份源目录中的所有文件到目标目录(保留结构),保证目标目录中的文件只增不减。且每次只拷贝发...

python实现备份目录的方法

本文实例讲述了python实现备份目录的方法。分享给大家供大家参考。具体如下: 备份脚本1:#!/usr/bin/python # Filename: backup_ver1.py import os import time # 1. The files and directories to be backed up are specified in a list. source = [/home/swaroop/byte, /home/swaroop/bin] # If you are using Windows, use source = [rC:\Documents, rD:\Work] or something like that # 2. The backup must be stored in a ma...

Python实现简单的文件传输与MySQL备份的脚本分享

用python实现简单Server/Client文件传输: 服务器端:#!/usr/bin/python import SocketServer, time class MyServer(SocketServer.BaseRequestHandler): userInfo = { leonis : leonis, hudeyong : hudeyong, mudan : mudan } def handle(self): print Connected from, self.client_address while True: receivedData = self.request.recv(8192) if not receivedData: continue elif receivedData == Hi, server: self.request.send...

Python实现新浪博客备份的方法

本文实例讲述了Python实现新浪博客备份的方法。分享给大家供大家参考,具体如下: Python2.7.2版本实现,推荐在IDE中运行。# -*- coding:UTF-8 -*- # Created on 2011-12-18 @author: Ahan import re import sys import os import time import socket import locale import datetime import codecs from urllib import urlopen #正则表达式定义 #匹配博文目录链接 pattern1=u"""博文目录""" prog1 = re.compile(pattern1) #匹配...

Python实现备份文件实例

本文实例讲述了Python实现备份文件的方法,是一个非常实用的技巧。分享给大家供大家参考。具体方法如下: 该实例主要实现读取一个任务文件, 根据指定的任务参数自动备份. 任务文件的格式: (注意,分号后面注释是不支持的)[task] ; 一项任务开始 dir=h:/Project ; 指定备份的目录 recusive=1 ; 是否递归子目录 suffix=h|cpp|hpp|c|user|filters|vcxproj|sln|css|gif|html|bmp|png|lib|dsw|dsp|htm|html|ico|ini|jpg|rc|vssscc ; 指定...

python备份文件以及mysql数据库的脚本代码

代码如下: #!/usr/local/python import os import time import string source=[/var/www/html/xxx1/,/var/www/html/xxx2/] target_dir=/backup/ target=target_dir+time.strftime(%Y%m%d) zip_comm=zip -r %s %s%(target," ".join(source)) target_database=[DB_name1,DB_name2] sql_user=root sql_pwd=xxx if os.system(zip_comm) == 0: print file backup Success is:,target #if python version is 3.x ,print(file backup Succ...

使用Python发送邮件附件以定时备份MySQL的教程

最近迁移了wordpress,系统升级为CentOS 6,很奇怪的一个问题,在原来CentOS 5.8下用的很正常的定时备份数据库并通过邮件发送的脚本不能发送附件,其他都正常,邮件内容也是uuencode生成的文件编码,但是就是不产生附件.而且找不出原因,望有知道的不吝赐教. 为了解决这一问题,我用Python写了一个mail客户端,可以发送附件,是一个命令行程序.废话不多说.贴代码:#!/usr/bin/env python #-*- coding: utf8 -*- #===========================...

Python实现配置文件备份的方法

本文实例讲述了Python实现配置文件备份的方法。分享给大家供大家参考。具体如下: 这里平台为Linux:#!/usr/bin/python #Author:gdlinjianying@qq.com import os import time source = [/etc/sysconfig/network-scripts, /etc/sysconfig/network, /etc/resolv.conf] target_dir = /opt/ target = target_dir + time.strftime(%Y%m%d%H%M%S + .tar.gz) tar_command = "tar -czvf %s %s" % (target, .join(source)) if os.system(ta...

python备份mysql脚本【代码】

开整: 注释都用英文写了,有些英语基础的朋友应该都可以看得懂了!#!/usr/bin/env python #backup the gtshop #author:ley #encoding=utf8 #date:2015-06import os,sys,datetime,time from stat import *#mysqlbackup user User = ‘root‘#mysqlbackup passwordPassword = ‘root‘#mysqlbackup commandMysqlcommand = ‘/usr/local/mysql/bin/mysqldump‘#gzip command Gzipcommand = ‘/bin/gzip‘#backup mysql databaseMysq...

备份文件 - 相关标签