python项目结构: folder naming convention

标签 python naming-conventions project-management pep8

我正在尝试重新排列我的项目文件。 我很难弄清楚命名文件和文件夹的正确方法是什么。我靠PEP8 。我发现我应该避免在文件/文件夹名称中使用下划线。但是,如果我有一个像 functioncoverage 这样的文件夹,看起来很奇怪,感觉我应该将其命名为 function_coverage,文件也是如此(securecopy. py 和 secure_copy.py)。 另外,我不确定对于非 python 的文件夹/文件是否应该遵守 PEP8(例如,包含一堆 txt 文件的文件夹)

最佳答案

这几乎是你喜欢的,很多人使用下划线,PEP8是一个指南,你可以遵循也可以不遵循,重要的是与你的选择保持一致阅读更多here

关于python项目结构: folder naming convention,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52188866/

相关文章:

python - inet_aton 类似 IPv6 的功能

python - 接收来自特定源的UDP数据包

actionscript-3 - actionscript 3 包命名约定

project-management - 错误跟踪最佳做法

project-management - 你如何保持专注和交付项目?

python - Pandas :更改列数据类型会产生警告

Python:遍历字符串并仅打印特定单词

Javascript 和 CSS,使用破折号

entity-framework - 如果 EF 5,如何定义自定义命名约定

project-management - 您如何避免平台/框架决策瘫痪?