1 windows环境

2已安装winrar软件

3将winrar.exe拷贝到系统的system32目录下

4压缩的源文件D:/WORK

5目标文件位于D盘根目录下,名称为当前的时间日期.rar

import os

import time

source = r'D:\work'

target_dir = r'D:\\'

target = target_dir + time.strftime('%Y%m%d%H%M%S')+'.rar'

rar_command = "winrar a {0} {1}".format(target, source)

if os.system(rar_command) ==0:

print("成功")

else:

print("失败")

优化方案一、

import os

import time

source = r'D:\work'

target_dir = r'D:\\'

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

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

if not os.path.exists(today):

os.mkdir(today) # make directory

print( 'Successfully created directory', today)

target = today + os.sep + now + '.rar'

rar_command = "winrar a {0} {1}".format(target, source)

if os.system(rar_command) ==0:

print("成功")

else:

print("失败")

优化方案二、

import os

import time

source = r'D:\work'

target_dir = r'D:\\'

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

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

comment = input('Enter a comment --> ')

if len(comment) == 0: # check if a comment was entered

target = today + os.sep + now + '.rar'

else:

target = today + os.sep + now + '_' +\

comment.replace(' ', '_') + '.rar'

if not os.path.exists(today):

os.mkdir(today) # make directory

print( 'Successfully created directory', today)

rar_command = "winrar a {0} {1}".format(target, source)

if os.system(rar_command) ==0:

print("成功")

else:

print("失败")

python winrar密码_python+winrar 指令压缩文件 | 学步园相关推荐

  1. python压缩文件操作_python处理zip压缩文件 | 学步园

    从简单的角度来看的话,zip格式会是个不错的选择,而且python对zip格式的支持够简单,够好用. 1)简单应用 如果你仅仅是希望用python来做压缩和解压缩,那么就不用去翻文档了,这里提供一个简 ...

  2. python zipfile教程_Python中zipfile压缩文件模块的基本使用教程

    zipfile Python 中 zipfile 模块提供了对 zip 压缩文件的一系列操作. f=zipfile.ZipFile("test.zip",mode="&q ...

  3. python pickle文件大小_Python Pandas to_pickle()压缩文件

    本文将通过pandas to_pickle()方法压缩文件,并比较不同格式压缩文件的大小.写入速度.读取速度,对比结果将说明哪种压缩文件最优. 学过Python基础的同学肯定知道有一个叫Pickle的 ...

  4. python 日志分析_python 日志分析统计脚本 | 学步园

    脚本类似shell的tail功能,用来统计每分钟的4xx.5xx的状态码数量,统计php执行时间小于1秒.1-5秒.5秒以上的数量,和每秒的并发请求.将结果放到/tmp目录下, 也可以用cacti将结 ...

  5. python bar图_python使用matplotlib绘图 — barChart | 学步园

    matplotlib是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中.它的文档相当完备,并且 ...

  6. python快速查找_python应用_快速查找 | 学步园

    快速查找 import random def partition(list_object,start,end): random_choice = start#random.choice(range(s ...

  7. Winrar从命令行查看压缩文件内容

    如果能从命令行查看压缩文件内容,可以避免有时候的弹窗: 看了一下,说是v参数是查看: 找不到路径:先加一下path环境变量: 输个命令:错了: 用 -v,但是没有在命令行显示:而是弹出了Winrar的 ...

  8. python新建文件夹口令_Python脚本破解压缩文件口令实例教程(zipfile)

    zipfile模块是python中一个处理压缩文件的模块,解决了不少我们平常需要处理压缩文件的需求 ,本文主要谈谈zipfile几个常用的用法. 环境:Windows python版本2.7.15 P ...

  9. 小明用 Python 开发一个 【暴力破解压缩文件 zip 密码】,省了 250 块钱

    那天晚上 ‍ 小明和你一样 在某个小网站上搜寻某些 私密的学习资料 突然看到论坛有人提供了 一个非常牛逼的资源 小明怀着激动的心情 下载了下来 他怀着激动的心情 打开了这个压缩文件 看到就只有这么一个 ...

  10. 小明用Python开发一个 【暴力破解压缩文件zip密码】,省了250块钱!

    那天晚上 小明和你一样 在某个小网站上搜寻某些 私密的学习资料 突然看到论坛有人提供了 一个非常牛逼的资源 小明怀着激动的心情 下载了下来 他怀着激动的心情 打开了这个压缩文件 看到就只有这么一个 t ...

最新文章

  1. 通过Soul看微内核架构(二)
  2. iPhone编程的一些技巧总结
  3. ddr4服务器内存和普通内存_买主板送DDR4内存!微星日联合大促开幕
  4. 【linux指令】dialog实现终端下的GUI-1
  5. python抓取websocket_python--websocket数据解析
  6. [转]四种π型RC滤波电路
  7. testNG-失败用例重跑机制
  8. 使用CompletionService结合ExecutorService批处理任务
  9. 蓝桥杯 ALGO-158 算法训练 sign函数
  10. 从头开始制作51智能车——循迹+遥控+避障(二)——电机驱动模块
  11. 数据结构与算法-散列表
  12. vue子组件的使用和事件传递
  13. 输出的字体全部变成繁体字
  14. app store无法下载、安装软件,一直在转圈的一个解决方法
  15. ae绘图未指定错误怎么办_设计高手总结47个快捷键50个CAD使用技巧,助你神速绘图拒绝加班!...
  16. IP地址段与子网掩码
  17. 开源项目推荐:Bezier曲线、B-Spline和NURBS的区别与《THE NURBS BOOK 2nd》简介,曲线拟合可视化工具
  18. 22届计算机考研复试技巧以及注意事项高频问答35问Python集锦【一定要记牢】
  19. 人行征信第三张报告的信息提取
  20. BTC World直播间冬季训练营空投福利!听课就送2000币

热门文章

  1. Python @property详解及底层实现介绍
  2. Rabbitmq取消预取机制配置,配置手动确认后仍然java.lang.IllegalStateException: Channel closed; cannot ack/nack的问题
  3. GNU C Complier - GNU Compiler Collection - GCC
  4. Leetcode惊现马化腾每天刷题?为啥大佬都这么努力!
  5. C语言:十进制、BCD码互换
  6. ES集群报错:master_not_discovered_exception 503
  7. 树莓派人脸打卡机(考勤机)(Python)
  8. java调用考勤机_怎样把考勤机上的数据用java程序得到?
  9. 利用云效度量功能进行质量运营和效率驱动提升
  10. Codeforces633H-Fibonacci-ish II