【问题标题】:how to write to a text file using python ?如何使用 python 写入文本文件?
【发布时间】:2012-07-31 21:24:19
【问题描述】:

我正在尝试输出一个完整的迭代。输出应该在一个文本文件中。我应该如何编码?

输出应该是这样的:

迭代 1 值 --------> val1 val2 val3

迭代 2 值 --------> val4 val5 val6

这不是很多信息,但我不知道从哪里开始,请问有谁能告诉我吗?基本上我应该如何打开一个文本文件并尝试使用标签来编写??

【问题讨论】:

  • 什么是val1、val2等?这些是变量吗?数组的元素?
  • 这个信息实际上是在 Python 文档中提供的。从阅读第 7.2 节开始:docs.python.org/tutorial/…
  • 好吧,先从头开始阅读教程,然后再提问。
  • val1,val2 只是一些数值,没什么!
  • 请在 Google 上搜索这个...

标签: python python-2.6 writetofile


【解决方案1】:
numbers = [1,2,3,4,5,6]

with open('output.txt', 'w') as f:
  f.write('\t'.join(numbers))

不太清楚你还有什么意思

【讨论】:

    【解决方案2】:
    file = open(filename,"w")
    file.write("\t This is tabbed in \n This is a new line")
    file.close()
    

    在此处阅读有关 python 文件处理的信息
    http://docs.python.org/tutorial/inputoutput.html#reading-and-writing-files

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-01
      • 1970-01-01
      相关资源
      最近更新 更多