我正在尝试使用以下代码在Biopython中解析fasta文件。如何解决此错误?
from Bio import SeqIO
handle = open("C:/Users/Desktop/kk.fasta", "rU")
File "<pyshell#19>", line 1, in <module>
IOError: [Errno 2] No such file or directory: 'kk.fasta'
我收到上述错误。但是我的文件已经在那里。我正在使用Windows7 OS,python 2.7和Biopython 1.57。有任何建议请。
最佳答案
尝试:
import os
print os.path.isfile(r"C:\Users\Desktop\kk.fasta")
如果输出为true,则可以尝试替换原始代码中的字符串,并查看其是否有效。如果没有,请确保路径中没有错字。
小
r
表示原始。它将所有\
到\\
转义以确保路径有效(\ n不会成为换行符)关于python - 如何解决IOError:[Errno 2]在Biopython中没有这样的文件或目录:,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8018558/