2017-04-18 30 views
0

我是python的新手,但寫了一個小的控制檯應用程序來幫助我分析文本文件中保存的一些數據。我沒有使用任何外部依賴項,程序使用python 3.6編寫。遵循最佳實踐,我是否應該在我的資源庫中包含一個requirements.txt文件?在requirements.txt中包含python版本?

雖然這是個人使用,我想包括它作爲存儲庫在github上。目前我的資源庫看起來像:

- start.bat 
- README.txt 
- LICENCE.txt 
- lambing_stats/__init__.py 
- lambing_stats/lambing_stats.py 
- lambing_stats/stats.txt 
- tests.py 

對於小型單模塊控制檯應用程序,此目錄結構是否可以接受?

回答

0

那爲什麼我們使用readme.txt正確?您可以在其中包含所需的版本。 here是「好自述文件」的好解釋。希望這可以幫助。

+0

謝謝。是的,我在自述文件中包含了很多信息,但這是一個很好的鏈接!我剛剛閱讀了一些關於python的書籍,這些書籍建議設置文件和需求文件是強制性的,或者至少非常重要,我只是想在這個小項目的背景下衡量這些文件的作用以及它們的重要性/相關性! – user2145312