2013-06-22 20 views
1

我想在python 2.7中創建一個程序,使得我所在的文件夾中的所有文件列表。我希望它打印名稱,大小,寫入「f 「如果它是一個文件,並在文件夾中寫入」d「。有沒有人可以幫助我,會非常感激!製作一個文件夾中的文件列表

+2

看起來你要我們寫一些代碼您。儘管許多用戶願意爲遇險的編碼人員編寫代碼,但他們通常只在海報已嘗試自行解決問題時才提供幫助。證明這一努力的一個好方法是包含迄今爲止編寫的代碼,示例輸入(如果有的話),期望的輸出和實際獲得的輸出(控制檯輸出,堆棧跟蹤,編譯器錯誤 - 無論是適用)。您提供的細節越多,您可能會收到的答案就越多。 –

回答

1

好吧,這是你的答案,但我只能繼續@MartijnPieters所說的......嘗試先做一件事!

for f in os.listdir('./'): 
    print f, os.path.getsize(f), 'd' if os.path.isdir(f) else 'f' 

,這裏是你可能會發現自己有一些提示:

+0

謝謝,我會試試! :D並希望我不會搞砸了! :D順便說一句,os.listdir()是我必須導入或已經是一個函數? –

+0

好吧,它的工作!我認爲... :)但是如果允許我詳細說明,不同的操作系統有什麼不同。做?我想我可以理解其餘部分,但知道以後使用會很好......! –

相關問題