我无法使用定义的变量创建目录,我得到一个,WindowsError: [Error 183] Cannot create a file when that file already exists:
我试过这样的方法:
import os, ConfigParser
import Tkinter as tk
root = Tk()
exp_no = ""
config = ConfigParser.ConfigParser()
config.read("config.ini")
resultado = config.get("General", "lugar_exp")
en1 = tk.Entry(root, width = 30, background = 'white', textvariable = exp_no)
en1.pack()
os.mkdir(resultado+'/'+en1.get())
最佳答案
我相信
os.mkdir(resultado+'/'+en1.get())
正在以
os.mkdir(resultado+'/')
因为
en1.get()
可能是空的,或者路径的连接是错误的,这只会导致resultado
。你能确认一下
en1.get()
里面有什么东西吗?你能用一下吗?关于python - 使目录使用变量问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6060496/