Python编程:运行目录或zip压缩文件-阿里云开发者社区

开发者社区> 前端派大星> 正文

Python编程:运行目录或zip压缩文件

简介: Python编程:运行目录或zip压缩文件
+关注继续查看

1、准备一个项目文件夹

 mkdir tmp && cmd tmp

2、准备两个文件,主文件__main__.py调用 hello.py

# -*- coding:utf-8 -*-
# __main__.py

import hello

print("main")
# -*- coding:utf-8 -*-
# hello.py

print("hello")

3、运行目录

# 切到上级目录,直接运行目录
$ cd ..
$ python tmp
hello
main

4、运行打包文件zip

# 切回tmp目录
$ cd tmp && ls
__main__.py hello.py

# 对目录中所有py文件打包 -r 递归处理
$ zip -r app.zip *.py
  adding: __main__.py (stored 0%)
  adding: hello.py (stored 0%)
  
$ ls
__main__.py app.zip     hello.py

# 运行打包文件
$ python app.zip
hello
main

参考

  1. zip命令 : http://man.linuxde.net/zip
  2. 运行目录或压缩文件

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
zip 数据压缩
压缩与解压都是针对字节数组来进行的。 内存数据压缩 java.util.zip.DeflaterOutputStream 压缩步骤 1.创建一个ByteArrayOutputStream byteArrayOutputStream; 2.调用DeflaterOutputStream deflaterOutputStream=DeflaterOutputStrea
1026 0
Linux 文件压缩工具指南
文件的压缩和解压缩是计算历史上最有用的创造之一,但缺乏可移植性和开放工具是阻碍它发挥其应有作用的最主要的一个障碍。
829 0
Java File创建新目录和文件
创建目录   当不存在目录aa文件夹时: File file1=new File("/aa"); Boolean aa=file.mkdir();// true File file1=new File("/aa/bb"); Boolean bb=file.mkdir();// false Boolean bbc=file.mkdirs();// ture mkdir()和mkdirs()的区别:   mkdir()  创建此抽象路径名指定的目录。
569 0
卡巴斯基提醒网民注意:压缩文件也能变木马
普通计算机用户一般都通过所下载文件的图标来判断文件类型,但这一方法并非绝对安全。很多病毒会修改自身的显示图标,伪装成正常文件,诱使用户点击运行。卡巴斯基实验室近期就检测到一种名为“首页修改大师”的木马(Trojan-Dropper.Win32.StartPage.cr),这种木马采用WINRAR压缩工具的图标迷惑用户,其实本身是一个exe可执行文件,一旦计算机用户不小心运行了该文件,系统就会被感染。
940 0
QT遍历目录获取文件信息
QFileInfo 获取文件信息:文件名称,路径,大小,创建时间,修改时间,权限等 使用 路径: UNIX: /home/dipper/file1 Windows: C://dipper//file1 构造函数: QFileInfo fileInfo(path); QFileInfo fileInfo; fileInfo.
781 0
文件的压缩与解压XZip,XUnzip
参考http://www.codeproject.com/KB/cpp/xzipunzip.aspx CreateZip() –创建一个空的 zip 文件 HZIP CreateZip(void *z, unsigned int ...
1052 0
c#自带压缩类实现数据库表导出到CSV压缩文件的方法
原文:c#自带压缩类实现数据库表导出到CSV压缩文件的方法      在导出大量CSV数据的时候,常常体积较大,采用C#自带的压缩类,可以方便的实现该功能,并且压缩比例很高,该方法在我的开源工具DataPie中已经经过实践检验。
1064 0
749
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载