相关文章推荐
眉毛粗的红茶  ·  南京市江宁区人民政府-金融赋能助推专精特新企 ...·  5 月前    · 
重情义的八宝粥  ·  我有五个师姐 - 抖音·  1 年前    · 
风度翩翩的斑马  ·  长安福特接手电马业务 ...·  1 年前    · 
粗眉毛的松鼠  ·  信息门户密码找回邮箱的设置过程-网络安全和信 ...·  1 年前    · 
玉树临风的冲锋衣  ·  连城诀(金庸创作长篇武侠小说)_百度百科·  2 年前    · 
Code  ›  删除python中tar中的文件而不重写开发者社区
python tar
https://cloud.tencent.com/developer/ask/sof/107231054
拉风的电池
1 年前
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
提问
问 删除python中tar中的文件而不重写
Stack Overflow用户
提问于 2022-08-22 17:32:20
EN

我想删除压缩文件中的文件。我的项目在python 3中,但我为python 2找到了一个名为 pyNMS 的项目,但即使在一个旧版本的python 2中,我也没有让它工作。我的最终目标是向tar文件中添加额外的信息,这些信息无需重写1GB或更大的tar文件就可以更改。信息文件是在文件被写入后添加的,所以它位于tar的末尾,但是tar后来得到了密码保护,所以我不能只在使用.split()的文件名之后删除所有内容。

1 50 0 票数 0
EN
python-3.x
compression
tar

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-26 20:35:21

焦油 命令不像 zip 。

没有定义/使用密码保护内容的选项。

如果文件是加密的,那是一个不同的工具,而不是tar。

加密时不能操作tar内容。您必须首先解密,然后使用基本tar功能执行任何必要的操作。

所以..。如果您的愿望是避免操作GBs的数据,将其仅限于MBs的数据,通过“注入”内容增量,这是不可能的。

注意: 下一个想法可能不在您的问题范围之内,但它可能提供最佳解决方案。

如果您创建了一个专用于该内容的分区,那么 会在默认的 中对该分区进行加密,然后您可以将tar文件 存储在clear , 中,而无需加密 。如果环境允许您动态访问加密的文件系统,那么这将允许您以您希望的方式直接对tar文件执行所有操作。

此外,如果不是完全专用的分区,则可以创建 --一个加密的文件,它可以充当分区 。 这 发布解决了这种情况。

票数 0
EN
页面原文内容由 stack overflow 提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73448970

复制
相关文章

Copyright © 2013 - 2023 Tencent Cloud.

All Rights Reserved. 腾讯云 版权所有

 
推荐文章
眉毛粗的红茶  ·  南京市江宁区人民政府-金融赋能助推专精特新企业高质量发展
5 月前
重情义的八宝粥  ·  我有五个师姐 - 抖音
1 年前
风度翩翩的斑马  ·  长安福特接手电马业务 升级8155芯片|锐界|蒙迪欧_网易订阅
1 年前
粗眉毛的松鼠  ·  信息门户密码找回邮箱的设置过程-网络安全和信息化办公室
1 年前
玉树临风的冲锋衣  ·  连城诀(金庸创作长篇武侠小说)_百度百科
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号