将新行写入文件(Python 3)

加文·罗杰斯(Gavyn Rogers)

因此,在阅读了要回答的同一问题的许多实例之后,我仍然很困惑。为什么这个函数每次都不写在新行上?

def addp(wrd,pos):
    with open('/path/to/my/text/file', 'w') as text_file:
        text_file.write('{0} {1}\n'.format(wrd,pos))

似乎\n应该这样做。我想念什么吗?

我正在运行Ubuntu 15.04

阿南德·库玛(Anand S Kumar)

它应该一直在向文件中写入换行符,问题可能是您在w模式下打开文件,这会导致文件被覆盖,因此,对于上述函数的每次调用,仅使用wrd,pos您发送的文件便会完全覆盖文件在中,因此文件仅包含一行。

您应该尝试使用a模式,该模式用于附加到文件。

def addp(wrd,pos):
    with open('/path/to/my/text/file', 'a') as text_file:
        text_file.write('{0} {1}\n'.format(wrd,pos))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python 3.x:如何根据用户在新行中的输入将文本写入/附加到现有文件?

来自分类Dev

Python 3:将字符串列表写入csv文件

来自分类Dev

使用python将csv文件写入Amazon S3

来自分类Dev

将新闻写入CSV文件(Python 3,BeautifulSoup)

来自分类Dev

在 Python 3 中使用数组将变量写入 txt 文件

来自分类Dev

将新行附加到文本文件,然后在 Python 3 之后检索它们

来自分类Dev

在Python中使用变量将新行写入文件

来自分类Dev

需要新变量吗?如何在python 3.x中写入新文件(csv?)?

来自分类Dev

Python3。需要写入文件,检查是否存在一行,然后再次写入文件

来自分类Dev

JAVA将新行写入.CSV文件

来自分类Dev

python3多线程写入文件

来自分类Dev

python 3 - 读取和写入在线文件

来自分类Dev

写入 csv 中的特定行,Python 3

来自分类Dev

将单个字节写入python 3.x中的文件

来自分类Dev

将具有未定义字符的文字字节写入CSV文件(Python 3)

来自分类Dev

在python3中将动态大小的数组写入文件

来自分类Dev

在Python3中将原始字节写入文件会导致意外输出

来自分类Dev

Python 3.x - 将生成的字母作为列表写入文本文件

来自分类Dev

Python 3 如何在将 UTF-8 写入文件时忽略错误

来自分类Dev

将 json.dumps 以可读格式写入 Python3 中的文件

来自分类Dev

如何每次按列将多行写入python3中的文件

来自分类Dev

Python3 将 png-data 从 html canvas 写入文件

来自分类Dev

F字符串和将函数输出写入python3中的文件

来自分类Dev

TwinCAT 3:写入文件

来自分类Dev

Python3 - 如何使用变量将数字写入文件并将其与文件中的当前数字相加

来自分类Dev

将文件写入S3时的字符编码问题

来自分类Dev

如何将3D天体表写入文件

来自分类Dev

路易吉直接将文件写入S3

来自分类Dev

如何将3D天体表写入文件

Related 相关文章

  1. 1

    python 3.x:如何根据用户在新行中的输入将文本写入/附加到现有文件?

  2. 2

    Python 3:将字符串列表写入csv文件

  3. 3

    使用python将csv文件写入Amazon S3

  4. 4

    将新闻写入CSV文件(Python 3,BeautifulSoup)

  5. 5

    在 Python 3 中使用数组将变量写入 txt 文件

  6. 6

    将新行附加到文本文件,然后在 Python 3 之后检索它们

  7. 7

    在Python中使用变量将新行写入文件

  8. 8

    需要新变量吗?如何在python 3.x中写入新文件(csv?)?

  9. 9

    Python3。需要写入文件,检查是否存在一行,然后再次写入文件

  10. 10

    JAVA将新行写入.CSV文件

  11. 11

    python3多线程写入文件

  12. 12

    python 3 - 读取和写入在线文件

  13. 13

    写入 csv 中的特定行,Python 3

  14. 14

    将单个字节写入python 3.x中的文件

  15. 15

    将具有未定义字符的文字字节写入CSV文件(Python 3)

  16. 16

    在python3中将动态大小的数组写入文件

  17. 17

    在Python3中将原始字节写入文件会导致意外输出

  18. 18

    Python 3.x - 将生成的字母作为列表写入文本文件

  19. 19

    Python 3 如何在将 UTF-8 写入文件时忽略错误

  20. 20

    将 json.dumps 以可读格式写入 Python3 中的文件

  21. 21

    如何每次按列将多行写入python3中的文件

  22. 22

    Python3 将 png-data 从 html canvas 写入文件

  23. 23

    F字符串和将函数输出写入python3中的文件

  24. 24

    TwinCAT 3:写入文件

  25. 25

    Python3 - 如何使用变量将数字写入文件并将其与文件中的当前数字相加

  26. 26

    将文件写入S3时的字符编码问题

  27. 27

    如何将3D天体表写入文件

  28. 28

    路易吉直接将文件写入S3

  29. 29

    如何将3D天体表写入文件

热门标签

归档