【问题标题】:how to write different string in a file with specific format in python如何在python中以特定格式在文件中写入不同的字符串
【发布时间】:2019-11-06 15:02:08
【问题描述】:

我想在一个文本文件中写一些字符串作为我的数据框的标题。

我尝试使用 myfile().format() 方法,因为它在浮点数和格式方面工作得很好。但是,它似乎对我有用。这是我的代码:

MyFile=open('./OUTPUT/output.dat','w')
MyFile.write('{}{}').format('date',';')
MyFile.close()

我尝试了不同的选择。我收到以下错误:“int”对象没有属性“格式”

虽然我希望在我的文件中有“日期”; 感谢您的任何帮助

【问题讨论】:

    标签: python string format output


    【解决方案1】:

    您在错误的地方应用了format

    format 是一个字符串方法,您将其应用于write 函数结果。将其更改为:

    MyFile=open('./OUTPUT/output.dat','w')
    MyFile.write('{}{}'.format('date',';'))
    MyFile.close()
    

    我希望它有所帮助。

    【讨论】:

      猜你喜欢
      • 2020-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-28
      • 1970-01-01
      相关资源
      最近更新 更多