Skip to main content
 首页 » 编程设计

python之在书写行之间留出空间

2025年05月04日14Leo_wl

我目前正在创建一个函数,该函数从其他函数中读取数据并将其写入桌面上的文本文件。

def outputResults(filename): 
"""This function serves to output and write the results from analyzeGenome.py to a text file \ 
   Input: filename of output file, dictionary of codon frequencies, dictionary of codon counts \ 
        GC-content, FASTA header, & sequence length 
 
   Output: Text file containing all the above """ 
 
outString = "Header = %s" %header 
filename.write(outString) 
 
outString2 = "Sequence Length = %.3F MB" % length 
filename.write(outString2) 

当我这样做时,python 会在文本文件中逐行打印。如何打印到下一行并在行与行之间添加空格?

请您参考如下方法:

您需要附加一个换行符。 http://docs.python.org/library/stringio.html

output.write('第一行.\n')