在導(dǎo)入Python模塊時,我們可以用
1
|
import os |
也可以用
1
|
from os import * |
當(dāng)然,不推薦第二種方法,這樣,會導(dǎo)入太多的os模塊內(nèi)的函數(shù),所以,我們就會用到
1
|
from os import name,getcwd |
但是,如要需要導(dǎo)入的函數(shù)比較多,就會超過一行80個字符的代碼風(fēng)格建議,那怎么辦呢。
我們有三種方法:
第一,在行尾加上反斜杠\,
第二、每行只導(dǎo)入一部分,多寫幾行from
但是,這都不是PEP推薦的。PEP推薦的是把導(dǎo)入的模塊用標(biāo)準(zhǔn)分組機(jī)制,也就是用小括號括起來
from os import (name,getcwd)
這種方式,這種方式就可以分成多行了。
這個功能從python2.4開始支持。
這個建議可從PEP328找到。