【问题标题】:How do I read just text in a text file in Python?如何在 Python 中仅读取文本文件中的文本?
【发布时间】:2015-09-30 22:06:22
【问题描述】:

我有一个包含一些数据的文本,我需要将其复制到另一个文本文件中 如何阅读文本并将其复制到我的新文本文件中?

文字是这样的

 bruce
 bruce@yahoo.es
 ['sony', 1.89172]
 ['samsung', 6.0535]

我只需要读取文本(没有列表)并将其分配给一个变量以将它们复制到一个新的文本文件中

我试过了

with open("InformeFinal.txt") as f:
registros = [ast.literal_eval(x) for x in f if x.startswith('[')]

为了只获取文本文件中的列表,但现在我只需要文本文件。

【问题讨论】:

  • 什么是文本?字母数字字符?
  • 如果你想复制(文本或其他)文件逐字(也许你不这样做),你可能甚至不必将它读入python。
  • 在发布这样的问题之前,您应该查看文档,请查看this

标签: python text


【解决方案1】:
file = open('fromfile.txt')
filec = file.read()
fileb = open('tofile.txt', 'w')
fileb.write(filec)
file.close()
fileb.close()

希望这会有所帮助。 =)

【讨论】:

  • 但是按照他的例子,文件不是。
  • 示例通常代表原始文件/s的大小。哎呀,你也在跟踪file....
猜你喜欢
  • 1970-01-01
  • 2018-01-25
  • 1970-01-01
  • 2015-05-21
  • 1970-01-01
  • 2019-04-04
  • 2022-06-30
  • 2022-01-07
  • 2016-09-06
相关资源
最近更新 更多