0

我是 python 的新手,它是哲学。我正在尝试在 github 上开发一个模块。是否有任何 Ruby 的 gem 生成器之类的工具来开发模块?如何开发一个模块?谢谢你的任何建议。

4

1 回答 1

2

您不需要工具来创建 python 模块,任何以结尾的文件名.py就足够了。,它是模块的集合,类似地由与其他模块(可能还有其他包)在同一文件夹中命名的文件的存在创建__init__.py。该__init__.py文件可以是空的,也可以不是,你的选择。

最佳实践要求导入模块应该没有副作用;它应该定义类和函数,但不采取任何行动。python 模块应该以解释模块用途以及如何使用它的文档字符串开头。

于 2011-08-05T16:18:53.347 回答