使用变量问题制作目录

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)

Tam*_*man 6

我相信

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吗?