Python论坛  - 讨论区

标题:[python-chinese] 在WINDOWS下如何使用zip命令?

2006年12月08日 星期五 17:52

pvnk stpvnk在gmail.com
星期五 十二月 8 17:52:46 HKT 2006

我参照入门教程,写了一个备份的程序,但是无法使用,程序如下:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# -*- coding: cp936 -*-
# Filename:backup.py

import os
import time

source=['D:\\文档\\文档\\拍卖\\','D:\\文档\\请随时更新\\']
target_dir='D:\\文档\\文档\\'
target=target_dir+time.strftime('%y%m%d%h%m%s')+'.zip'
zip_command="zip -q '%s' %s" %(target,' '.join(source))
print zip_command
if os.system(zip_command)==0:
    print 'successful backup to',target
else:
    print 'backup FAILED'
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

同时我注意到教程上有这样一段:"我们使用标准的zip命令,它通常默认地随Linux/Unix发行版提供。Windows用户可以使用Info-Zip程序。"但是我应该如何使用这个Info-Zip程序?好象不能直接使用!求助!



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月08日 星期五 17:56

隋刚 blackjacksg在gmail.com
星期五 十二月 8 17:56:39 HKT 2006

首先,你的zip.exe命令是否存在?其次,你的zip.exe文件是否加入了环境变量PATH的搜索路径当中?

2006/12/8, pvnk <stpvnk at gmail.com>:
> 我参照入门教程,写了一个备份的程序,但是无法使用,程序如下:
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> # -*- coding: cp936 -*-
> # Filename:backup.py
>
> import os
> import time
>
> source=['D:\\文档\\文档\\拍卖\\','D:\\文档\\请随时更新\\']
> target_dir='D:\\文档\\文档\\'
> target=target_dir+time.strftime('%y%m%d%h%m%s')+'.zip'
> zip_command="zip -q '%s' %s" %(target,' '.join(source))
> print zip_command
> if os.system(zip_command)==0:
>     print 'successful backup to',target
> else:
>     print 'backup FAILED'
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> 同时我注意到教程上有这样一段:"我们使用标准的zip命令,它通常默认地随Linux/Unix发行版提供。Windows用户可以使用Info-Zip程序。"但是我应该如何使用这个Info-Zip程序?好象不能直接使用!求助!
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月08日 星期五 17:59

Andelf andelf在gmail.com
星期五 十二月 8 17:59:06 HKT 2006

呃...没有zip,至少winrar,7-zip这些有呢吧~
查下它们的命令行方式
http://post.baidu.com/f?kz=70662074
这个是使用winrar的实现方法


2006/12/8, pvnk <stpvnk at gmail.com>:
>
> 我参照入门教程,写了一个备份的程序,但是无法使用,程序如下:
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> # -*- coding: cp936 -*-
> # Filename:backup.py
>
> import os
> import time
>
> source=['D:\\文档\\文档\\拍卖\\','D:\\文档\\请随时更新\\']
> target_dir='D:\\文档\\文档\\'
> target=target_dir+time.strftime('%y%m%d%h%m%s')+'.zip'
> zip_command="zip -q '%s' %s" %(target,' '.join(source))
> print zip_command
> if os.system(zip_command)==0:
>    print 'successful backup to',target
> else:
>    print 'backup FAILED'
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
> 同时我注意到教程上有这样一段:"我们使用标准的zip命令,它通常默认地随Linux/Unix发行版提供。Windows用户可以使用Info-Zip程序。"但是我应该如何使用这个Info-Zip程序?好象不能直接使用!求助!
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20061208/27098f4b/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月08日 星期五 18:02

Zoom.Quiet zoom.quiet在gmail.com
星期五 十二月 8 18:02:35 HKT 2006

On 12/8/06, Andelf <andelf在gmail.com> wrote:
> 呃...没有zip,至少winrar,7-zip这些有呢吧~
> 查下它们的命令行方式
> http://post.baidu.com/f?kz=70662074
> 这个是使用winrar的实现方法
>
baidu 搜索不到任何好东西的
7z 最好了
http://7-zip.org/zh-cn/faq.html
>
> 2006/12/8, pvnk <stpvnk在gmail.com>:
> > 我参照入门教程,写了一个备份的程序,但是无法使用,程序如下:
> >
> >
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > # -*- coding: cp936 -*-
> > # Filename:backup.py
> >
> > import os
> > import time
> >
> > source=['D:\\文档\\文档\\拍卖\\','D:\\文档\\请随时更新\\']
> > target_dir='D:\\文档\\文档\\'
> > target=target_dir+time.strftime('%y%m%d%h%m%s')+'.zip'
> > zip_command="zip -q '%s' %s" %(target,' '.join(source))
> > print zip_command
> > if os.system(zip_command)==0:
> >    print 'successful backup to',target
> > else:
> >    print 'backup FAILED'
> >
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >
> >
> 同时我注意到教程上有这样一段:"我们使用标准的zip命令,它通常默认地随Linux/Unix发行版提供。Windows用户可以使用Info-Zip程序。"但是我应该如何使用这个Info-Zip程序?好象不能直接使用!求助!
> >
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> > Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>


-- 
'''Time is unimportant, only life important!
blog@  http://blog.zoomquiet.org/pyblosxom/
wiki@    http://wiki.woodpecker.org.cn/moin/ZoomQuiet
douban@ http://www.douban.com/people/zoomq/
____________________________________
Please use OpenOffice.org to replace M$ office.
     http://zh.openoffice.org
Please use 7-zip to replace WinRAR/WinZip.
     http://7-zip.org/zh-cn/
You can get the truely Freedom from software.
'''

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月08日 星期五 18:02

Bruce Wang number5在gmail.com
星期五 十二月 8 18:02:47 HKT 2006

On 12/8/06, pvnk <stpvnk在gmail.com> wrote:
>
> ÎÒ²ÎÕÕÈëÃŽ̳Ì,дÁËÒ»¸ö±¸·ÝµÄ³ÌÐò,µ«ÊÇÎÞ·¨Ê¹ÓÃ,³ÌÐòÈçÏÂ:
>
> if os.system(zip_command)==0:
>     print 'successful backup to',target
> else:
>     print 'backup FAILED'
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
> ͬʱÎÒ×¢Òâµ½½Ì³ÌÉÏÓÐÕâÑùÒ»¶Î:"ÎÒÃÇʹÓñê×¼µÄzipÃüÁËüͨ³£Ä¬ÈϵØËæLinux/Unix·¢ÐаæÌṩ¡£WindowsÓû§¿ÉÒÔʹÓÃInfo-Zip³ÌÐò¡£"µ«ÊÇÎÒÓ¦¸ÃÈçºÎʹÓÃÕâ¸öInfo-Zip³ÌÐò?ºÃÏó²»ÄÜÖ±½ÓʹÓÃ!ÇóÖú!
>
>
1. pythonÀïÃæÓÐÏֳɵÄzipfile  module  ¿ÉÒÔÓ㬠Àý×Ó£º
http://effbot.org/librarybook/zipfile.htm
2. windowsÏÂÃæµÄ·¾¶¿ÉÒÔÕâÑùд   path = r"d:\dir\dir\dir"
3. ²»ÒªÓÃÖÐÎÄ×öĿ¼Ãû£¬½«À´»áÓÐÊý²»¾¡µÄÂé·³


-- 
simple is good
http://brucewang.net
skype: number5
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20061208/762f5b1b/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]
yrh

yrh

2006年12月09日 星期六 22:09

yrh yuanruihong在126.com
星期六 十二月 9 22:09:07 HKT 2006

一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20061209/a3642dd2/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号