【问题标题】:Using 'w' and 'r' in txt files [duplicate]在 txt 文件中使用“w”和“r”[重复]
【发布时间】:2021-02-13 00:58:11
【问题描述】:

如何同时使用“r”和“w”?

你好我想知道我是否可以同时使用'r'和'w',下面是一个例子

# Example
with open('txt.txt', 'w') as t:
    t.write('Hello World')
    t.readable()
    eg = t.readlines()

当我把它写下来时,它会创建 txt 文件,但它给了我一个错误。 我想知道如何同时使用'r'和'w'

  • 请帮帮我
  • 我很痛苦
  • 我需要帮助

【问题讨论】:

  • 添加到文件而不是删除:f=open("guru99.txt", "a") 读取和写入:f=open("guru99.txt", "r+") 写入:f=open("guru99.txt", "w+")

标签: python


【解决方案1】:

您使用r+r 字符表示只读,w 表示只写,r+ 表示读写。

请记住,在读取和写入操作之间切换时,您可能需要管理文件指针(当前位置所在的位置)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-15
    • 2021-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-27
    相关资源
    最近更新 更多