Operator negasi dalam Python adalah not
. Karena itu ganti saja !
dengan Andanot
.
Sebagai contoh Anda, lakukan ini:
if not os.path.exists("/usr/share/sounds/blues") :
proc = subprocess.Popen(["mkdir", "/usr/share/sounds/blues"])
proc.wait()
Untuk contoh spesifik Anda (seperti yang dikatakan Neil dalam komentar), Anda tidak harus menggunakan subprocess
modul, Anda cukup menggunakanos.mkdir()
untuk mendapatkan hasil yang Anda butuhkan, dengan pengecualian tambahan yang menangani kebaikan.
Contoh:
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.
os.mkdir()
?