В настоящее время я создаю функцию, которая считывает данные из других функций и записывает их в текстовый файл на моем рабочем столе.
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 печатает строки одну за другой в текстовом файле. Как я могу напечатать на следующей строке и добавить пробел между строками?