我正在尋找關於重新編寫我開發的簡單文檔控制應用程序的最佳方法的開放式建議,它實際上只是一個自定義文件日誌生成器,查找並記錄具有特定命名格式和文件位置的文件。例如,我們用格式「CO#3 brief description.docx」來命名我們所有的變更單。當它們被髮布時,它們被移動到另一個具有項目名稱的文件夾下的「已發佈」文件夾。所以,通過記錄文件並查詢它的路徑,我們可以知道它關聯了哪個項目以及它是否已經發布。需要關於使用Python和MySQL編寫文檔控制軟件的建議
我用Python 3.3寫了它。運行良好,但代碼難以支持,因爲我在構建報告的同時漫步文件結構,這會變得非常混亂。我認爲最好先建立大部分/所有文件的數據庫,然後用SQL查詢數據庫來構建報告。
對不起開放式問題,但我希望不要重新發明輪子。任何人有任何建議去走這條路?例如,我應該查看的現有應用程序或捆綁軟件可能有所幫助?我有很多C/C++編碼經驗,但對Python和MySQL仍然很陌生。任何建議將不勝感激。
我仍然在尋找建立我上面描述的簡單的文檔控制應用程序的建議。實際上,我想爲具有特定命名格式和位置的文件創建自定義日誌。 – buttonsrtoys 2015-05-07 15:21:51
Yikes,您選擇.docx作爲文檔類型? ':-)' – halfer 2015-05-07 16:10:49
不是我的選擇。我們的行業(架構/構造)主要使用MS文件和PDF文件進行文本文檔。 – buttonsrtoys 2015-05-08 16:34:51