Python中的求反运算符为
not。因此,只需将替换
!为即可
not。
对于您的示例,请执行以下 *** 作:
if not os.path.exists("/usr/share/sounds/blues") : proc = subprocess.Popen(["mkdir", "/usr/share/sounds/blues"]) proc.wait()
对于您的特定示例(如Neil在评论中所述),您不必使用
subprocess模块,只需使用
os.mkdir()即可获得所需的结果,并添加了异常处理优势。
例:
blues_sounds_path = "/usr/share/sounds/blues"if not os.path.exists(blues_sounds_path): try: os.mkdir(blues_sounds_path) except OSError: # Handle the case where the directory could not be created.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)