2011-05-21 46 views
0

我有一個像下面這是插入在一個循環

for f in os.listdir(path) 
    // do backup 

現在我想在mysql中值像文件夾名稱,日期,大小等

插入備份腳本通過Python腳本在mysql中值的最佳途徑

這是MySQL的腳本

sql = "INSERT INTO pythontest(name, \ 
     name2, name3) \ 
     VALUES ('%s', '%s', '%s')" % \ 
     ('Mac', 'Mohan', '') 
try: 
    # Execute the SQL command 
    cursor.execute(sql) 
    # Commit your changes in the database 
    db.commit() 
except: 
    # Rollback in case there is any error 
    db.rollback() 

現在,我不知道在for循環中插入完整的代碼還是做它的一個功能

回答

0

「在循環中插入完整代碼或創建函數」 - 我們必須爲您做出決定。這是你的代碼片斷,只有你可以做出決定,如果封裝你的代碼到一個方法是做出或感覺與否......這真的取決於你。