Python-使用特定格式向文件中添加文本

Python-使用特定格式向文件中添加文本,python,for-loop,text-files,Python,For Loop,Text Files,我爱你们 文本文件有一个特定的结构,我想在这个结构中插入我的文本。为此,我必须为某些列保存一些字符(占位符),只有在这个数字之后,我才能继续写。很难解释。您可以使用字符串格式 row = " - {:<13} {:<10} {:<10} {:-<1} {:-<1} {:-<1}".format(version, date, id_, marker[0], marker[1], marker[2]) file.write(row) row

我爱你们
文本文件有一个特定的结构,我想在这个结构中插入我的文本。为此,我必须为某些列保存一些字符(占位符),只有在这个数字之后,我才能继续写。很难解释。

您可以使用字符串格式

row = " -  {:<13} {:<10} {:<10} {:-<1} {:-<1} {:-<1}".format(version, date, id_, marker[0], marker[1], marker[2])
file.write(row)

row=“-{:天哪,看起来不错。谢谢。我会看一看。如果它起作用,我会标记它。