3

PEP 8 ガイドラインによると、「ライブラリ固有のインポート」はインポート リストの最後に来る必要があります。しかし、これは正確にはどういう意味ですか?

4

2 に答える 2

4

あなたはそれを読み間違えました、それは言います:

"ローカルアプリケーション/ライブラリ固有のインポート

localは、独自のアプリケーションとライブラリのインポートの両方に適用されます (例: 独自のライブラリ/クラス)。

于 2013-05-26T12:31:25.537 に答える
3

モジュールとを含むTwistedアプリケーションを開発していると想像してください。のコードでは、 のいくつかの関数を使用しています。また、Twisted 機能といくつかの組み込みコレクションも使用します。これが、インポートを で構造化する方法です。myappABmyapp.Amyapp.BA.py

# Standard library imports first
from collections import defaultdict

# 3rd-party imports
from twisted.internet import reactor

# And now your own modules
from myapp.B import foo, bar
于 2013-05-26T12:40:31.257 に答える