提问人:Joe Blough 提问时间:9/8/2023 更新时间:9/8/2023 访问量:28
Python 脚本跳过 If 语句的第一部分,即使尚未满足条件
Python script skipping first part of If statement, even though condition hasn't been met
问:
我有一个 Python3 脚本,我想检查一个目录是否存在,如果它不存在,请创建它:
import os
import csv
inputs_dir = 'FileInputs'
if not os.path.exists(inputs_dir):
os.makedirs(inputs_dir)
print('Directory missing, created it')
else:
#run rest of my program
该脚本不断跳过 if 语句的第一部分,并直接转到 else 下的内容:即使“FilesInput”目录不存在并且它应该创建它。
我做错了什么?
答: 暂无答案
评论
print(os.path.exists(inputs_dir))
if
pathlib.Path(input_dirs).mkdirs(exist_ok=True|False)