まず:インポートライブラリ
-
パケットは、次の順序で導入する必要があります。
-
インポート標準ライブラリ
-
輸入関連のサードパーティのライブラリ
-
ローカルアプリケーション/ライブラリの特定のインポート
-
あなたは、それぞれであるべきグループのインポートの間に空白行を追加します。
- モジュール未満では、モジュール内でロードされません。
-
-
適切に(例えばパスでのsys.path後の袋の目次のような)システム内に構成されていない場合は、絶対パスを使用して読みやすくし、より良いパフォーマンスになり、輸入への絶対パスを使用することをお勧めします(少なくとも、より良いエラーメッセージを提供します)
輸入JSONの インポートのOS インポート時 のインポートスレッドをスレッドから インポート・プロセス・マルチプロセッシングから のインポート要求が acquire_all_gift_linkをインポート ツールからread_cooksをインポート ツールからadd_clickのインポート インポートacquire_giftを
トップレベル関数、トップクラス、我々は2行の空白行を必要とします
内部メソッド空白行。
空白行を残すために、ファイルの末尾
パラメータ渡した場合スペースが必要とされない場合に代入文の両側に数=(等号)は、空間を有します
==、!=、<、>、<=、> =
+ - * / //%
+ = - =
&| ^
そしてかであります
末尾のスペース
「」: ' 『;』(カンマ、セミコロン、セミコロン)空間続い
「」「」「」モジュールに書き込むことができるドキュメント文字列注釈を、属する、またはクラス内の関数で記述することができます。
リスト、元祖、辞書予備(カンマ)の後ろに、
一つだけのスペースが続く少なくとも二つのスペースの前に#コメント
すべて大文字でのグローバル変数は、単語間の接続を強調しました。
コードの長さは80文字を超えるようになっています。
一つのことを行うための機能
参考リンクします。https://www.jianshu.com/p/ffcc66bab3ce
https://blog.csdn.net/ratsniper/article/details/78954852