2017-04-18 31 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