我已經寫在了的TextWrangler如下:爲什麼os.walk不能識別我的變量名?
directory = raw_input("See contents of: ")
for root, dirs, files in os.walk(directory):
print root, dirs, files
不幸的是,當我在終端運行,並通過鍵入或從塢什麼也沒有發生拖動文件夾指定的目錄路徑。甚至沒有錯誤消息。另一方面,當我在TextWrangler中輸入以下內容,然後在終端中運行程序時,它工作正常。
for root, dirs, files in os.walk("/Users/paulpatterson/Documents/Python"):
print root, dirs, files
我的問題是,爲什麼os.walk不接受一個變量形式的路徑。我正在使用的書 表明它應該像我在網絡上看到的大多數例子一樣,試圖對此進行分類。
感謝後刪除引號,現在的作品。已經完成了'打印目錄',但沒有發現最後的空間。 – 2010-12-15 20:22:17
+1 OP說,「現在有效」,我真的需要知道這是關於什麼嗎? – 2010-12-15 23:57:44