您的位置:首页 > 编程语言 > Python开发

Python实现采用相对路径打包成tar压缩文件

2017-12-21 18:09 399 查看
Python代码如下:

archival_name = "test.tar"
# 创建压缩包名
tar = tarfile.open(save_path + archival_name, "w:tar")
# 创建压缩包
tar.add(os.path.join(save_path, "a.txt"), arcname=os.path.join('.',"a.txt"))
tar.close()

其中save_path为文件路径,因为在当前目录下,所以相对路径'.'来表示,获取相对路径函数:

os.path.relpath(path[, start])  #从start开始计算相对路径

可参考:http://blog.csdn.net/lixingdefengzi/article/details/52164765
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: