我加入我的道路的方式有什么问题?
列表中除第一项外的所有内容都将正确加入。
我正在从 tkinter 的文件对话框中获取路径。
即 filedialog.askdirectory()
示例路径:
PATH = "C:/MyUserName/Desktop/SomeDir"
我在做什么:
os.path.join(*(PATH.split("/") + ["somefile.txt"]))
这将打印出以下内容:
C:MyUserName/Desktop/SomeDir/somefile.txt
为什么会丢失第一个/?
请您参考如下方法:
我需要使用 os.normpath 转换我的初始路径我从 tkinter 获得一个文件对话框输入,然后尝试在问题中使用上述路径样式/代码来访问/创建文件。
由于 Windows 上的错误连接/分隔符导致错误。
