我的代码有问题。基本上我想做的是用一个与变量相关联的字符串来命名.txt文件。你知道吗
如果我使用“静态”名称,它可以工作:
output_txt = open("filename.txt", "w")
output_txt.close()
如果取而代之的是从变量的内容中获取文本,则它不起作用:
output_txt = open("%s.txt" % var.my_variable, "w")
output_txt.close()
IOError: [Errno 2] No such file or directory: "content of my_variable"
myu变量是从一个单独的模块导入的,它是raw_input
的结果
谢谢。你知道吗
我敢打赌变量中有一些目录结构。如果文件名路径中有正斜杠,而目录不存在,则会出现引用的错误。您可以解析输入并检查目录是否存在,如果不存在,还可以创建它。你知道吗
相关问题 更多 >
编程相关推荐