Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python-输出文件仅显示最后一个序列_Python - Fatal编程技术网

Python-输出文件仅显示最后一个序列

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

所以我把DNA翻译成蛋白质,但输出文件只显示了最后一个蛋白质序列。我想这是因为循环被覆盖了,我不知道如何避免。不幸的是,我无法发布代码,因为TurnItIn可能会检测到它。你们有什么建议吗?

根据过去初学者常见的错误进行猜测

为了输出到文件,您必须具有以下内容

out = open("outputfile.txt","w")

或者你档案里的某个地方。如果这是在一个循环中,那么您将不断重写该文件。要尝试的两件事是:

1将“打开”移动到循环外部,这样您只能打开一次

2使用a而不是w打开它,这样每次都可以追加而不是生成新的输出文件


同样,这是一个完全的猜测,但在没有任何信息的情况下,这是一个不错的猜测。

如果没有代码和输出,我们如何确定您的代码是否正确?天哪,您真是个圣人!非常感谢!你是对的,试了一次,成功了!
with open("outputfile.txt","w") as out: