0

ディレクトリ内のすべてのファイルを検索しようとしています。

import glob
import os
os.chdir("C:\test\\")
for files in glob.glob("*.*"):
    print(files)

しかし、これはファイルがあっても何も返しませんC:\test\

それで...何が起こっているのですか、どうすればこれを修正できますか?

4

1 に答える 1

5

タブ文字に評価されます"C:\test\\"\tあなたが望むのは"C:/test/"or r"C:\test"- 違いは、最初のバージョンがすべてのWindows APIとPythonもスラッシュをサポートしているという事実を利用することです。2 つ目は、エスケープ シーケンスが存在しない生の文字列です。

于 2013-10-02T21:13:18.717 に答える