首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在不存在的情况下创建一个新文件并将其写入?

在不存在的情况下创建一个新文件并将其写入,可以通过以下步骤实现:

  1. 首先,需要选择一个编程语言进行开发。常见的编程语言包括Python、Java、C++等,选择其中一个你熟悉的语言来进行开发。
  2. 接下来,你可以使用语言提供的文件操作函数来创建和写入文件。例如,在Python中,可以使用open()函数来创建一个新文件并返回一个文件对象,通过指定写入模式('w')来实现文件的写入。如果文件不存在,open()函数将自动创建一个新文件。

下面是一个使用Python实现的示例:

代码语言:txt
复制
file_path = 'path/to/new/file.txt'

try:
    with open(file_path, 'w') as file:
        file.write('Hello, world!')
        print('文件写入成功')
except IOError:
    print('文件写入失败')

上述代码中,file_path是文件的路径,可以根据实际情况进行更改。使用with关键字可以确保文件在使用完后正确关闭,避免资源泄漏。

这个示例中,我们创建了一个名为file.txt的文件,并将字符串'Hello, world!'写入文件中。如果文件不存在,open()函数将自动创建该文件,并将内容写入其中。

  1. 在上述代码中,如果文件写入成功,会输出"文件写入成功";如果文件写入失败,会输出"文件写入失败"。你可以根据实际情况对成功或失败的操作进行处理。

值得注意的是,创建新文件并将其写入的过程与云计算领域没有直接关联,而是通用的编程操作。在云计算领域中,云服务提供商通常会提供存储服务(如对象存储、文件存储等),可以通过使用相应的存储服务API来创建和写入文件。具体的操作方法和实现方式会根据所选择的云服务提供商和相应的产品而异。

相关搜索:在C中创建一个要写入的新文件,并将其初始化为空吗?Laravel雄辩如何在不存在的情况下创建关系?RobotFramework:如何在关键字失败的情况下写入日志并覆盖默认颜色如何在nodejs中创建一个接收并积累数据的流,同时将其传递给另一个流如何在给定一个点列表的情况下创建networkX网格并添加边权重?如何在不占用RAM的情况下创建额外的列,然后将其用于ML算法?创建一个新的元素div,并使用JavaScript将其包装在现有元素的周围如何在python中计算一个非常非常大的数字并将其写入文件?如何在不存在的情况下插入行,否则在MariaDB中选择并返回它的ID?如何在Kotlin中创建一个paint应用程序,如Messenger的emoji paint如何在Python中创建多个具有不同名称的文件并对其进行写入如何在不创建文件的情况下通过外部库获取写入ostream的原始字节如何在不在服务器上实际创建文件的情况下写入文件如何在documents文件夹中创建一个不存在的文件?如何在asp.net中创建给定的html格式并使用itextsharp将其转换为pdfPowershell -从多个文件中提取非UTF-8字符,重写新文件并创建一个包含错误字符的新文件(ebcdic?)如何在没有fieldset的情况下创建一个formtastic嵌套输入?如何在顶点不存在的情况下添加顶点,并继续使用其他图突变进行单次遍历?WiX:如何在不将其放入文件夹的情况下创建开始菜单快捷方式?创建一个文件,并使用Postman将其添加到Sharepoint的Api Rest文件夹中
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【Python 入门第十九讲】文件处理

每行代码都包含一个字符序列,它们形成一个文本文件。文件每一行都以一个特殊字符结尾,称为 EOL 或行尾字符,逗号{,} 或换行符。它结束当前行,告诉解释器新行已经开始。...如果文件不存在,则引发 I/O 错误。r+打开文件进行读取和写入。如果文件不存在,则引发 I/O 错误。w打开文件进行写入。如果文件已存在,则截断该文件。如果新文件不存在,则创建新文件。...w+打开文件进行读取和写入。如果文件已存在,则截断该文件。如果新文件不存在,则创建新文件。a打开文件进行写入。正在写入数据将插入到文件末尾。如果新文件不存在,则创建新文件。...a+打开文件进行读取和写入。正在写入数据将插入到文件末尾。如果新文件不存在,则创建新文件。rb打开文件以二进制格式读取。如果文件不存在,则引发 I/O 错误。rb打开文件以二进制格式进行读写。...如果新文件不存在,则创建新文件。ab打开文件以二进制格式进行追加。在文件末尾插入数据。如果新文件不存在,则创建新文件。ab+打开文件以二进制格式读取和追加。在文件末尾插入数据。

13010

四、python学习笔记-文件操作-文件操作流程

w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。...如果该文件不存在创建新文件。一般用于非文本文件如图片等。 w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。...wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。一般用于非文本文件如图片等。 a 打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 ab 以二进制格式打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 a+ 打开一个文件用于读写。

37040
  • Python 文件IO

    文件指针将会放在文件开头。 w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。...如果该文件不存在创建新文件。 w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。...如果该文件不存在创建新文件。 a 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。...ab 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 a+ 打开一个文件用于读写。...()方法刷新缓冲区里任何还没写入信息,关闭该文件,这之后便不能再进行写入

    59320

    python3–文件操作

    w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。...w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。...a 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 ab 以二进制格式打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 a+ 打开一个文件用于读写。...如果该文件不存在创建新文件用于读写。

    1.1K100

    Python基础——PyCharm版本——第八章、文件IO(核心1)

    文件指针将会放在文件开头 rb+ 以二进制格式打开一个文件用于读写。文件指针将会放在文件开头 w 打开一个文件只用于写入该文件已存在,则将其覆盖。...该文件不存在创建新文件 w+ 打开一个文件用于读写。该文件已存在,则将其覆盖。该文件不存在创建新文件 a 打开一个文件用于追加。...该文件已存在,文件指针将会放在文件结尾,即新内容将会被写入到 已有内容之后。该文件不存在创建新文件进行写入 a+ 打开一个文件用于读写。该文件已存在,文件指针将会放在文件结尾。...该文件不存在创建新文件用于读写 ab+ 以二进制格式打开一个文件用于追加。该文件已存在,文件指针将会放在文件结尾。...该文件不存在创建新文件用于读写 文件对象操作列表 file.closed 如果文件已被关闭,返回True,否则返回False file.mode 返回被打开文件访问模式 file.name 返回文件名称

    49810

    四、网页信息存储和 BeautifulSoup之find用法

    文件指针将会放在文件开头。这是默认模式。 w Write打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 a Add打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 rb Read bin以二进制格式打开一个文件用于只读。...文件指针将会放在文件开头。这是默认模式。 wb Write bin以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。...ab Add bin以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。...r+ Read+Write打开一个文件用于读写。文件指针将会放在文件开头。 w+ Write + Read打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件

    46810

    Python爬虫基础——06-文件读写

    访问模式: 访问 说明 r 以只读方式打开文件。文件指针将会放在文件开头。如果文件不存在则报错 w 打开一个文件只用于写入。如果该文件已存在则覆盖,不存在创建新文件 a 打开一个文件用于追加。...文件指针将会放在文件开头 wb 已二进制格式打开一个文件用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件 ab 已二进制格式打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容会被写入到已有内容之后。如果该文件不存在创建新文件进行写入 rb+ 已二进制格式打开一个文件用于读写。...文件指针将会放在文件开头 wb+ 已二进制格式打开一个文件用于读写。如果文件已存在则将其覆盖。如果文件不存在创建新文件 ab+ 已二进制格式打开一个文件用于读写。...如果该文件不存在创建新文件用于读写 # 创建一个test.txt文件 # open(文件路径/模式) # 模式: w表示可写 r 表示可读 open('test.txt','w') # 向刚刚创建

    18020

    小朋友学Python(17):文件

    如果该文件不存在创建新文件。 wb |以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 w+ |打开一个文件用于读写。...如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb+ |以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。...a |打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。...ab |以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。...如果该文件已存在,文件指针将会放在文件结尾。如果该文件不存在创建新文件用于读写。 (3)buffering: 是一个可选参数,用来表示缓冲区策略选择。

    82750

    python文件操作

    文件指针将会放在文件开头。这是默认模式。 如果文件不存在会崩溃。 w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。 如果该文件不存在创建新文件。 a 打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。 也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 rb 以二进制格式打开一个文件用于只读。...文件指针将会放在文件开头。 这是默认模式,如果文件不存在会崩溃 wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖 如果该文件不存在创建新文件 。...ab 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾 也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 r+ 打开一个文件用于读写。...文件指针将会放在文件开头。 如果文件不存在会崩溃 w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。 不存在创建新文件。 a+ 打开一个文件用于读写。

    18820

    open函数打开文件方式

    r+: 打开一个文件用于读写。文件指针将会放在文件开头。 rb+:以二进制格式打开一个文件用于读写。文件指针将会放在文件开头。 w: 打开一个文件只用于写入。如果该文件已存在则将其覆盖。...如果该文件不存在创建新文件。 wb: 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 w+: 打开一个文件用于读写。...如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb+:以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 a: 打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 ab: 以二进制格式打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 a+: 打开一个文件用于读写。

    53410

    Python 文件IO

    w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。...w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。...a 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 ab 以二进制格式打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 a+ 打开一个文件用于读写。...如果该文件不存在创建新文件用于读写。 File对象属性 一个文件被打开后,你有一个file对象,你可以得到有关该文件各种信息。

    76210

    python内置函数open(读写文件)

    文件指针将会放在文件开头。 4 rb+:以二进制格式打开一个文件用于读写。文件指针将会放在文件开头。 5 w: 打开一个文件只用于写入。如果该文件已存在则将其覆盖。...如果该文件不存在创建新文件。 6 wb: 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 7 w+: 打开一个文件用于读写。...如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 8 wb+:以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。...9 a: 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。...10 ab: 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入

    43111

    每天 3 分钟,小闫带你学 Python(二十四)

    如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 a 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。...如果该文件不存在创建新文件进行写入。 rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件开头。这是默认模式。 wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。...如果该文件不存在创建新文件。 ab 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。...如果该文件不存在创建新文件进行写入。 r+ 打开一个文件用于读写。文件指针将会放在文件开头。 w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。...文件指针将会放在文件开头。 wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 ab+ 以二进制格式打开一个文件用于追加。

    68230

    【从零学习python 】51.文件打开与关闭及其在Python中应用

    文件指针将会放在文件开头。如果文件不存在,则报错。这是默认模式。w打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。a打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。r+打开一个文件用于读写。文件指针将会放在文件开头。...如果该文件不存在创建新文件用于读写。rb以二进制格式打开一个文件用于只读。文件指针将会放在文件开头。wb以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。...如果该文件不存在创建新文件。ab以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。...rb+以二进制格式打开一个文件用于读写。文件指针将会放在文件开头。wb+以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件

    11310

    python: IO操作

    文件指针将会放在文件开头。 w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。...如果该文件不存在创建新文件。 w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。...如果该文件不存在创建新文件。 a 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。...ab 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 a+ 打开一个文件用于读写。...如果该文件已存在,文件指针将会放在文件结尾。文件打开时会是追加模式。如果该文件不存在创建新文件用于读写。 ab+ 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。

    57630

    01月25日【Python3 基础知识】

    文件指针将会放在文件开头。这是默认模式。 w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 a 打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件开头。...wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 ab 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。...也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 r+ 打开一个文件用于读写。文件指针将会放在文件开头。 w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。...rb+ 以二进制格式打开一个文件用于读写。文件指针将会放在文件开头。 wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件

    34310

    Python open 读和写

    写入内容为str # 文件不可读 # 如果该文件已存在则将其覆盖,原文件内容将清空 # 如果该文件不存在创建新文件 # file = open('test.txt', 'w') # 创建一个空文件...,写入内容为bytes # 文件不可读 # 如果该文件已存在则将其覆盖,原文件内容将清空 # 如果该文件不存在创建新文件 # file = open('test.txt', 'wb') # 创建一个空文件...,写入内容为str # 如果该文件已存在则将其覆盖,原文件内容将清空 # 如果该文件不存在创建新文件 # file = open('test.txt', 'w+') # 创建一个空文件 # file...如果该文件已存在,文件指针将会放在文件结尾,新内容将会被写入到已有内容之后 # 如果该文件不存在创建新文件进行写入 # file = open('test.txt', 'a') # 创建一个空文件...,新内容将会被写入到已有内容之后 # 如果该文件不存在创建新文件用于读写 # file = open('test.txt', 'a+') # 创建一个空文件 # file = open('text.txt

    69720

    Python基础(14)——文件

    如果该文件不存在创建新文件 wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。一般用于非文本文件如图片等 w+ 打开一个文件用于读写。...如果该文件已存在则将其覆盖。如果该文件不存在创建新文件 wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。...如果该文件不存在创建新文件进行写入 ab 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。...如果该文件不存在创建新文件进行写入 a+ 打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件结尾。文件打开时会是追加模式。...如果该文件不存在创建新文件用于读写 ab+ 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。

    35420

    Python 文件操作

    文件指针将会放在文件开头。这是默认模式。 w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 a 打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾。也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件开头。...wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件。 ab 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件结尾。...也就是说,新内容将会被写入到已有内容之后。如果该文件不存在创建新文件进行写入。 r+ 打开一个文件用于读写。文件指针将会放在文件开头。 w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。...rb+ 以二进制格式打开一个文件用于读写。文件指针将会放在文件开头。 wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在创建新文件

    75430

    零基础入门Python IO:从print函数开始

    如果该文件已存在则将其覆盖;如果该文件不存在,则创建新文件 wb:以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖;如果该文件不存在,则创建新文件 w+:打开一个文件用于读写。...如果该文件已存在则将其覆盖;如果该文件不存在,则创建新文件 wb+:以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖;如果该文件不存在,则创建新文件 a:打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾,也就是说,新内容将会被写到已有内容之后;如果该文件不存在,则创建新文件进行写入 ab:以二进制格式打开一个文件用于追加。...如果该文件已存在,文件指针将会放在文件结尾,也就是说,新内容将会被写到已有内容之后;如果该文件不存在,则创建新文件进行写入 a+:打开一个文件用于读写。...如果该文件已存在,文件指针将会放在文件结尾,文件打开时会是追加模式;如果该文件不存在,则创建新文件用于读写 ab+:以二进制格式打开一个文件用于追加。

    1K20
    领券