The negation operator in Python is
not. Therefore just replace your
For your example, do this:
if not os.path.exists("/usr/share/sounds/blues") :
proc = subprocess.Popen(["mkdir", "/usr/share/sounds/blues"])
For your specific example (as Neil said in the comments), you don’t have to use the
subprocess module, you can simply use
os.mkdir() to get the result you need, with added exception handling goodness.
blues_sounds_path = "/usr/share/sounds/blues"
if not os.path.exists(blues_sounds_path):
# Handle the case where the directory could not be created.