Python中的文件处理技术

时间:2019-01-21 00:19:39

标签: python

如何通过打开特定文件而不是在控制台上打印文件来读取文件?我使用了以下代码,但是它在控制台上打印文件的内容。

Set[Int]

2 个答案:

答案 0 :(得分:0)

内置的open函数使文件的内容可用,这意味着您可以使用代码来操纵它。如果您不想打印一行,则可以执行.readlines()。如果您不想打印它,则可以执行其他任何操作,例如将其存储在变量中。

关于文件上下文的最后一条笔记:

with open("filename.txt", "r") as file:
     for line in file:
         # Do something with line here

保证关闭此模式,而不是分别调用openclose


但是,如果您想打开文本编辑器...

https://stackoverflow.com/a/6178200/10553976

答案 1 :(得分:0)

  

如何通过打开特定文件来读取文件

答案的前2行(无评论)是这样做的:

fw=open("x.txt",'r+')
n=fw.read()

您现在已经将x.txt的内容读入变量n

  

而不是在控制台上打印?

然后不打印。删除行

print(n)

,该文件的内容将不会打印。