【问题标题】:How do I make text go on to the next line (enter/return effect)? Python [duplicate]如何使文本继续到下一行(输入/返回效果)? Python [重复]
【发布时间】:2017-01-25 13:43:43
【问题描述】:

我有很多字符串,我正在使用 python 将它们写入记事本 txt.file

x = open("File", "w")

但是我希望将字符串以以下格式写入文本文件:

('Hello')
('Hey')
('Whatever')

而不是这个:

('Hello')('Hey')('Whatever')

我缺少实现“键盘输入/返回”效果的特定代码,所以如果有人知道,请给我一个答案。另外,我不想在实际的文本文件中手动按 enter,我想通过 python 来完成。谢谢!

【问题讨论】:

  • 当你写它的时候,写一个换行符?
  • 在字符串数据的末尾使用“\n”。
  • 这是一个相关问题:stackoverflow.com/questions/11497376/new-line-python。本质上,您应该使用一个换行符,即 \n。 “\”是一个转义字符。
  • 谢谢,刚刚看了链接,正是我想要的@USER_1

标签: python string text keyboard enter


【解决方案1】:

我想我会把我的评论作为答案。

这是一个相关问题:stackoverflow.com/questions/11497376/new-line-python

基本上你应该使用一个换行符\n。 “\”是转义字符。

【讨论】:

    【解决方案2】:

    您可以使用三引号来包含返回而不使用 \n。

    像这样

    """Line1
    Line2
    Line3
    """
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-29
      • 1970-01-01
      • 1970-01-01
      • 2017-04-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多