os.makedirs
は、新しいディレクトリ/ディレクトリを作成します。あなたが走れば、そのことを意味する
os.makedirs(newpath)
print('newpath created!')
あなたが2番目の行に到達すると、新しいパスはすでに作成されています。
私が思っていることは、IDEでコードを実行していることです。プロジェクトのディレクトリツリーやIDEに新しいディレクトリが作成されていないことがわかります。これは、IDEが数秒ごとにディレクトリツリーを更新するだけなので、またはプログラムの実行が終了した後にのみ、簡単に実行できます。これを実行してみましょう:
import os
import time
def addpatient(text):
etc...
addpatient("examplepath")
time.sleep(30) # go check if examplepath has been created!!
をここでは、examplepath
を作成した後、あなたが持っている30秒のあなたのプログラムを「一時停止」。 30秒間、あなたの指示書が作成されているかどうか確認してください。
チェックのもう一つの方法は、実行するために次のようになります。
import os
import time
def addpatient(text):
etc...
addpatient("examplepath")
if os.path.exists("examplepath"):
print("Path exists!")
else:
print("Path does not exist!")
は、私は完全に間違っていると、あなたのパスが実際に作成されていない場合、私に教えてください!
ええ、それは私のIDEだった。それを考えてくれてありがとう。私がチェックできる別の方法は、単に自分のフォルダをチェックすることでした。あなたが正しいところで、どんな方法でも、Herpaderp。 Thnxメイト。 – Thidal