python 练手程序 文件备份

Posted 翻滚的咸鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 练手程序 文件备份相关的知识,希望对你有一定的参考价值。

#filename; backup_ver3.py

import os
import time

source = [/home/book/Desktop/happy,/home/book/Desktop/new]

target_dir = /home/book/Desktop/backup

today = target_dir + time.strftime(%Y%m%d)

now = time.strftime(%H%M%S)

comment = raw_input(Enter a comment-->)
if len(comment) == 0:
    target = today + os.sep + now + .zip
else:
    target = today + os.sep + now + _ + comment.replace( ,_) + .zip

if not os.path.exists(today):
    os.mkdir(today)
    print Successfully created directory,today

zip_command = "zip -qr ‘%s‘ %s" % (target, .join(source))
if os.system(zip_command) == 0:
    print Successful backup to %s % target
else:
    print Backup FAILED

 

以上是关于python 练手程序 文件备份的主要内容,如果未能解决你的问题,请参考以下文章

python小爬虫练手

值得学习练手的 5 个 Python 迷你程序(附代码)

新手练手项目:10行Python代码写一个程序

Python实例练手项目源码 - 代码雨

Python实例练手项目源码 - 代码雨

Python之值得学习练手的22个迷你程序(附代码)|Python技能树测评