2024-04-18 04:19:20 发布
网友
我还在看Python的一个文件,但是我还是有一个问题。当我这样做的时候:
x = a_function_that_spits_out_a_table print x
这张表看起来很棒,格式也很好。但当我这么做的时候:
我得到的文件只有一行文本,没有任何换行符。如何将文件打印到与使用print命令时完全相同的文件?在
它会起作用:
print >> f, "{line_content} \n".format(line_content=x)
格式字符串方法易于使用。在
见文件:format method
注意:即使我已经将新行字符写成“\n”,Python可能会在写入和读取时将'\n'字符转换为特定于平台的表示。请看这里:python doc
它会起作用:
格式字符串方法易于使用。在
见文件:format method
注意:即使我已经将新行字符写成“\n”,Python可能会在写入和读取时将'\n'字符转换为特定于平台的表示。请看这里:python doc
相关问题 更多 >
编程相关推荐