Mic*_*hal 3 python windows path
是否有一些优雅的方法来创建 Windows 路径,如下所示。
home_dir = ('C:\First\Second\Third')
if not os.path.exists(home_dir):
os.mkdir(home_dir)
print("Home directory %s was created." %home_dir)
Run Code Online (Sandbox Code Playgroud)
我可以在单个步骤中创建“C:\First”然后“Second”等等......
有了这个代码,我得到:
FileNotFoundError: [WinError 3] 系统找不到指定的路径:'C:\First\Second\Third'
您应该使用以下命令检查目录路径是否存在os.path.isdir:
如果路径是现有目录,则返回 True。
os.path.isdir("C:\First\Second\Third")
Run Code Online (Sandbox Code Playgroud)
这将避免 FileNotFoundError。
然后创建目录。它看起来像这样:
home_dir = ('C:\First\Second\Third')
if not os.path.isdir(home_dir):
os.makedirs(home_dir)
print("Home directory %s was created." %home_dir)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8231 次 |
| 最近记录: |