有人可以帮我看看为什么这段代码不起作用?

时间:2017-11-10 03:55:32

标签: python file

    A_file = open("ReadME.txt","r")

    print(A_file.read())

我得到的输出是2个新行,就是它......我的文字         试图得到的是“第1行,第2行,第3行”。

1 个答案:

答案 0 :(得分:-1)

错误讯息是什么?

首先尝试这样做。

with open('readme.txt', 'w') as f:
  f.write('helloworld')

然后完全按照我写的那样运行下一位。这将写一个有文本的文件。

另外,请改为执行此操作。它应该为您提供文件中的所有行。

with open('readme.txt', 'r') as f:
  content = f.read()

print(content)