繁体   English   中英

如何打开gz文件并在python中将文件另存为txt

how to open a gz file and save the file as txt in python

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个gz文件,如何解压缩该文件并将内容保存为python中的txt? 我已经导入了gzip

file_path = gzip.open(file_name, 'rb')
2 个回复

打开第二个文件并写入该文件怎么样?

import gzip
with gzip.open('file.txt.gz', 'rb') as f, open('file.txt', 'w') as f_out:
    f_out.write(f.read())

Gzip的open方法应以一种可以像读取普通文件一样读取其内容的方式打开文件:

import gzip

#Define the file's location
file_path = "/path/to/file.gz"

#Open the file and read its contents
with gzip.open(file_path, "rb") as file:
    file_content = file.read()


#Save the new txt file
txt_file_name = "txtFile.txt"

with open(txt_file_name, "w") as file:
    file.write(file_content)
1 Python-打开TXT,随机化,另存为新文件

我一直在混乱中使用python进行随机化,但是由于某种原因我被困在这里。 也许到了晚上太晚了... 无论如何,我正在寻找一种快速简便的Python方法; 打开TXT文件 随机行 另存为新的TXT文件 我在这里感觉有点愚蠢...感谢您的帮助! 谢谢! ...

2 如何打开/保存和编辑.txt文件?

我在这个项目中必须构建一个文本编辑器,将文件另存为.txt,还可以打开它并进行一些更改。 我正在尝试使用Javascript执行此操作,但在此部分遇到了一些麻烦,我已经有了用于创建文件并打开它的代码,但是如果我尝试打开文件并编辑某些内容,则无法保存到同一文件,它将创建另一个文件。 我 ...

3 如何将.txt.gz文件推送到git

我正在尝试将一些示例压缩数据推送到我的存储库以进行测试,但是我收到了一个错误。 我正在使用eclipse来做到这一点。 我正在尝试推送一堆压缩文件。我确实拥有该repo的写入权限,我会定期提交。 ...

4 如何使用Python将tar文件保存在平面tar.gz中

我有一个具有以下结构的tar文件: 并且我想将文件另存为tar.gz,因此它将如下所示: 我试图在tarfile模块中使用TarFile.add() ,但是我只设法用另一个层次结构创建了tar.gz文件。 我设法只找到两个解决方案,这似乎不是最佳选择: “解压缩” ...

6 用于打开受密码保护的 PDF 文件并另存为 txt 文件的 Python 代码

我编写了一个 python 脚本,它将能够打开受密码保护的 PDF 文件并将其重新保存为文本文件(没有密码)。 我有一个现有的 Python 脚本,它可以完美地处理大多数受密码保护的 PDF 文件。 但是似乎某些 PDF 文件不起作用,只是保存了一个没有数据的空白文本文件。 我不确定是不是因为 PD ...

7 如何在Python中打开json.gz文件并返回字典

我已经下载了一个压缩的json文件,并希望将其作为字典打开。 我使用了json.load但是数据类型仍然给了我一个string 。 我想从json文件中提取关键字列表。 即使我的数据是字符串,有没有办法做到这一点? 这是我的代码: import gzip import json w ...

8 用python打开.txt文件

所以我很困惑为什么这个名为common.txt的简单记事本文件没有打开。 我想知道记事本是否可以在python中使用。 所以我想说文件是否存在: 我用csv文件做了相同的代码,它似乎工作。 输出是: ...

9 使用 python 下载并保存 tar.gz 文件

我使用的 wifi 模块不允许使用请求库来发出请求,但我有自己的库来发出 HTTP 请求,并且运行良好。 我想从服务器下载 file.ta.gz 并将其保存到一个文件夹中,我的库将文件作为字节数组接收,但我不知道如何从中重建它: 关于我如何配置服务器以发送数据的一些具体细节: 内容类型:应用 ...

10 在SFTP中将文件另存为.txt.gz的Spark应用程序

我有Spark (Scala)应用程序,它将SFTP特定数据帧另存为.txt文件。 应用程序生成的文件有时达到20GB; 这是消费者无法下载的内容。 我认为我可以压缩文件,以便我们减小文件的大小(特别是希望有良好压缩率的文本文件)。 我是否需要在Spark中使用(导入)任何引用或库来为我提供压缩文 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM