2017-07-23 22 views
-1

我希望使用python腳本去通過,我有一個文件夾,然後執行以下操作:Python腳本搜索文件夾,並給所有的文件夾列表和文件

打破結果爲多列前: 文件夾名稱文件名文件路徑修改時間大小

我想根據此文件夾中的內容創建一個SQL表。

任何提示?我對Python完全陌生。

預先感謝您。

+0

到目前爲止您嘗試了什麼? – bigbounty

+0

如果你對Python完全陌生,你可能首先嚐試在嘗試這樣的任務之前學習它。 – agtoever

+0

確實全新是誇張的,我很新,但之前使用過python,但絕大多數情況下都不會以這種方式編輯excel文檔。 –

回答

1

試試這個

import sys 
import os 
import inspect 

cwd = os.getcwd() 
print (cwd) 
files = [f for f in os.listdir('.') if os.path.isfile(f)] 
print(files) 
for i in files: 
    print (os.path.abspath(i)) 
    print (os.path.getmtime(i)) 
    print (os.path.getsize(i)) 

您需要創建一個數據庫,並table.You可以讀到更多,SQLITE你可以使用MySQL或任何其他數據庫第一steps.Of課程。

+0

你好, 謝謝你,但是對於這個,我再次嘗試它,並用我的文件路徑替換('。'),我得到了下面的錯誤: SyntaxError:編譯單個語句時發現多個語句 我做錯了什麼? –

+0

不需要交換它,'。'指向你當前的目錄。你在Linux上嗎? – MishaVacic

+0

不,我應該提到我在Windows和它想要獲得的聯網雲目錄 –

相關問題