我正在(尝试)编写一个工具,该工具将根据用户输入打开文件。我想最终将脚本的结果写入文件并将其存储到与输入文件相同的目录中。
我目前有这个
from Bio import SeqIO
import os, glob
var = raw_input("what is the path to the file (you can drag and drop):")
fname=var.rsplit("/")[-1]
fpath = "/".join(var.rsplit("/")[:-1])
os.chdir(fpath)
#print os.getcwd()
#print fname
#for files in glob.glob("*"):
# print files
with open(fname, "rU") as f:
for line in f:
print line
我不明白为什么我无法打开文件。“os.getcwd”和“glob.glob”部分都表明我已成功移至用户目录。此外,该文件位于正确的文件夹中。但是,我无法打开文件...任何建议将不胜感激