django のソース コードを読んでいると、モジュールをインポートするときに常に上括弧が追加されることがわかりました。例:
XXX import から教えてください (XXX, XXX, XXX,) このようにモジュールをインポートするときの括弧の意味は何ですか?
これは PEP 328 から始まったコーディング仕様です。括弧を追加しない場合は、以下に示すように、行を区切るときに行の末尾にバックスラッシュを追加する必要があります。 リーリー
:from xxx import yyy リーリー
from xxx import yyy
リーリー
個人的な理解:
同等
構文はよりシンプルに見え、どのメソッドがモジュールからインポートされているかが一目でわかります。 それはまた習慣の問題でもあります。個人的には楽であればOKです
これは PEP 328 から始まったコーディング仕様です。括弧を追加しない場合は、以下に示すように、行を区切るときに行の末尾にバックスラッシュを追加する必要があります。 リーリー
または各行をもう一度書きます:
括弧を使用すると、括弧内で自由に新しい行を折り返すことができます:from xxx import yyy
リーリーリーリー
PEP328を参照個人的な理解:
リーリー同等
リーリー構文はよりシンプルに見え、どのメソッドがモジュールからインポートされているかが一目でわかります。 それはまた習慣の問題でもあります。個人的には楽であればOKです