2
根據PEP 8準則,「圖書館特定進口」應該在進口清單上排在最後。但是,這究竟意味着什麼?PEP 8:庫特定的進口?
根據PEP 8準則,「圖書館特定進口」應該在進口清單上排在最後。但是,這究竟意味着什麼?PEP 8:庫特定的進口?
你看錯了,它說:
「本地應用程序/庫特定進口
其中當地適用於自己的應用程序和庫進口(如:你自己的庫/類)
想象一下,你正在開發一個Twisted -application myapp
有模塊A
和B
。你的代碼myapp.A
使用myapp.B
的一些功能。它還使用Twisted功能和一些內置集合。這就是你如何在A.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