看板 Python 關於我們 聯絡資訊
小弟是最近初學python的新手 想請教的問題狀況如下: 我有很多不同(檔名依照日期做區分)的檔案, ex:20110101.txt(年-月-日)~~~20110406.txt, 以上的檔案都已經存進資料庫中, 假設我要再存一次20110101.txt(兩筆檔案內容相同), 我要如何檢測資料庫裡已經有這筆資料了??? 進而阻止程式不要再讓這個檔案存進去??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.86.65
suzuke:只要檢查檔名一樣嗎? 還是需要檢查內容一不一樣? 07/14 20:05
suzuke:檢查檔名的話fnmatch, 檢查內容用filecmp 07/14 20:14
Andy58974:我存檔案的方式是把一行以空白做分隔拆成很多String 07/14 21:10
Andy58974:然後檔名也一並存在同一個class裡 07/14 21:11
Andy58974:我做了一個model:裡面包著很多datatype 07/14 21:15
Andy58974:然後把它們都存進去 07/14 21:17
Andy58974:之後想要取出來發現query拿不出來class裡的單一資料... 07/14 21:18