0

私はpythonの初心者で、それは哲学です。github でモジュールを開発しようとしています。モジュールを開発するための Ruby の gem ジェネレーターのようなツールはありますか? モジュールを開発するには?アドバイスありがとうございます。

4

1 に答える 1

2

Python モジュールを作成するためのツールは必要ありません。末尾が で終わるファイル名で.py十分です。モジュールのコレクションであるパッケージは、他のモジュール (および場合によっては他のパッケージ) と同じフォルダーに名前が付けられたファイルの存在によって同様に作成されます__init__.py__init__.pyファイルは空でもそうでなくてもかまいません。

ベスト プラクティスでは、モジュールのインポートに副作用があってはならないことが規定されています。クラスと関数を定義する必要がありますが、何も実行しません。Python モジュールは、モジュールの目的と使用方法を説明する docstring で開始する必要があります。

于 2011-08-05T16:18:53.347 に答える