如何通过Python创建和打开文件?

Ala*_*anH 5 python io file python-2.7

我有一个非常基本的问题,但我试过搜索过去的帖子,似乎找不到任何有用的东西.我正在学习Python中的文件i/o.到目前为止我看到的所有教程似乎都跳过了一个步骤,只是假设一个文件已经创建了,只是通过说出类似的东西handleName = open('text.txt', 'r'),但是这留下了两个问题没有得到答复:

  1. 我是否必须手动创建文件并命名?我正在使用Mac,所以我必须转到应用程序,打开TextEdit,创建并保存文件,还是可以通过IDLE中的某些命令来执行此操作?
  2. 我尝试手动创建一个文件(如上所述),但是当我尝试输入时openfile = open('test_readline', 'r'),我收到了错误:IOError: [Errno 2] No such file or directory: 'abc'

关于错误,我假设我必须声明路径,但我如何在Python中这样做?

vks*_*vks 4

openfile = open('test_readline', 'w')

                                  ^^
Run Code Online (Sandbox Code Playgroud)

write如果该文件尚不存在,则以模式打开将创建该文件。现在您可以写入它并关闭文件指针,它将被保存。