Python-输出文件仅显示最后一个序列
所以我把DNA翻译成蛋白质,但输出文件只显示了最后一个蛋白质序列。我想这是因为循环被覆盖了,我不知道如何避免。不幸的是,我无法发布代码,因为TurnItIn可能会检测到它。你们有什么建议吗?根据过去初学者常见的错误进行猜测 为了输出到文件,您必须具有以下内容Python-输出文件仅显示最后一个序列,python,Python,所以我把DNA翻译成蛋白质,但输出文件只显示了最后一个蛋白质序列。我想这是因为循环被覆盖了,我不知道如何避免。不幸的是,我无法发布代码,因为TurnItIn可能会检测到它。你们有什么建议吗?根据过去初学者常见的错误进行猜测 为了输出到文件,您必须具有以下内容 out = open("outputfile.txt","w") 或 或者你档案里的某个地方。如果这是在一个循环中,那么您将不断重写该文件。要尝试的两件事是: 1将“打开”移动到循环外部,这样您只能打开一次 2使用a而不是w打开它,这样每
out = open("outputfile.txt","w")
或
或者你档案里的某个地方。如果这是在一个循环中,那么您将不断重写该文件。要尝试的两件事是:
1将“打开”移动到循环外部,这样您只能打开一次
2使用a而不是w打开它,这样每次都可以追加而不是生成新的输出文件
同样,这是一个完全的猜测,但在没有任何信息的情况下,这是一个不错的猜测。如果没有代码和输出,我们如何确定您的代码是否正确?天哪,您真是个圣人!非常感谢!你是对的,试了一次,成功了!
with open("outputfile.txt","w") as out: