我无法使用定义的变量创建目录,我得到一个,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/

10-09 23:12