我是python的新手,我通常编写代码作为结束的手段,而不是作为“编码器”。我喜欢python通过库包含的所有功能,我喜欢python中固有但无形的力量。 (例如,面向对象,但仍然是相对编写脚本的结构,用于制作课程等)。
但是我一直在遇到无法找到完整文档的情况,并且只在发现我意外创建的问题之后才找到指向相应文档的指针。到目前为止,我只找到了对以下相应文档的引用:
但是,除非我遗漏了某些内容,否则这些都没有捕获有关“正确”python文件命名约定的问题。在制作了几个python脚本之后,我发现我不应该在文件名中使用句点(。),因为它会使它成为一个挑战来导入它们。遇到这个问题后,我确实可以找到与此相关的链接:
但是,我真的想积极主动地解决问题,而不是必须倒退适当的机制。 Python有几个方面使它非常独特(例如所需的空格和上述文件名中不允许的句点)。我太新了,不能说这些是好事还是坏事。但我可以说,事后发现所有这些事情是一件痛苦的事。
除了我上面引用的两篇相对简短的文件外,是否有任何类型的“百科全书”可以捕捉所有这些特质?
谢谢,所有! 麦克
答案 0 :(得分:5)
我不知道任何涵盖所有的明确来源,但除了您已发布的链接外,您还应该检查这些链接以获取最佳做法:
这些封面风格也突出了一些可以通过使用某些约定和模式来避免的问题。
答案 1 :(得分:3)
我真的喜欢David Goodger撰写的Code Like a Pythonista: Idiomatic Python文章。