Hai*_*iro 2 python directory variables
我不能使用定义的变量创建一个目录,我得到一个, 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())
Run Code Online (Sandbox Code Playgroud)
我相信
os.mkdir(resultado+'/'+en1.get())
Run Code Online (Sandbox Code Playgroud)
正在运行
os.mkdir(resultado+'/')
Run Code Online (Sandbox Code Playgroud)
因为en1.get()可能是空的或路径的连接是错误的,这导致了resultado.
你可以验证en1.get()包含什么吗?你能用os.path.join吗?