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. 运行目录或压缩文件
            </div>
目录
相关文章
|
7月前
|
安全 Shell Linux
【Shell 命令集合 备份压缩 】Linux将可执行文件压缩成gzip格式 gzexe命令 使用指南
【Shell 命令集合 备份压缩 】Linux将可执行文件压缩成gzip格式 gzexe命令 使用指南
96 0
|
3月前
|
Python
用python转移小文件到指定目录并压缩,脚本封装
这篇文章介绍了如何使用Python脚本将大量小文件转移到指定目录,并在达到大约250MB时进行压缩。
42 2
|
7月前
|
Linux
linux命令行打包、压缩及解压缩
linux命令行打包、压缩及解压缩
34 0
|
7月前
|
开发者 Python
Python语言的文件及目录访问
Python语言的文件及目录访问
|
7月前
|
算法 Python Windows
Python实现文件压缩和解压功能
Python实现文件压缩和解压功能
123 0
|
7月前
|
Linux
linux(二十六)打包压缩命令gzip
linux(二十六)打包压缩命令gzip
89 1
|
安全 Linux Shell
[Linux命令]九个常用的对文件处理的Linux 命令(文件查找、文件打包上传和下载、文件权限设置)
[Linux命令]九个常用的对文件处理的Linux 命令(文件查找、文件打包上传和下载、文件权限设置)
|
编解码 数据安全/隐私保护 Python
Python操作FTP服务器实现文件和文件夹的上传与下载,python清理ftp目录下的所有文件和非空文件夹
Python操作FTP服务器实现文件和文件夹的上传与下载,python清理ftp目录下的所有文件和非空文件夹
256 0
|
Linux 测试技术 数据安全/隐私保护
Python基于Python实现批量上传文件或目录到不同的Linux服务器
Python基于Python实现批量上传文件或目录到不同的Linux服务器
409 0
|
Python
Python编程:运行目录或zip压缩文件
Python编程:运行目录或zip压缩文件
117 0