私はすべてのファイルを反復処理するディレクトリへのパスを持っています。これはmyPath = "D:\workspace\test\main\test docs"
のようになり、私がmyPathを印刷すると"D:\\workspace\test\\main\test docs"
のように見えます。あなたが見ることができるように、それは最後のものを除くすべてのスラッシュにスラッシュを加えました。Pythonのパス文字列は最後のものを除いて余分なスラッシュを追加します
私がfor path, dirs, files in os.walk(myPath):
を実行したとき、余分なスラッシュがない場合は機能しません。 なぜ、最後のスラッシュに余分なスラッシュを追加しないのですか?
別のコンピュータで動作していました。
'myPath = r" D:\ workspace \ test \ main \ test docs "' –