Python中import模块的两种模式
生活随笔
收集整理的這篇文章主要介紹了
Python中import模块的两种模式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import <模塊名>
import pandasimport pandas as pd使用函數方式:<模塊名>.<函數名>(<函數參數>),或者<模塊別名>.<函數名>(<函數參數>)
比如
pandas.read_csv("data/stock.csv"),
pd.read_csv("data/stock.csv")
?
from <模塊名> import <函數名>
from pandas import read_csvfrom pandas import * # 倒入模塊所有的函數使用函數方式:<函數名>(<函數參數>)
比如:read_csv("data/stock.csv")
兩種模式比較
下面用一個利用turtle畫圖兩種倒入方法的比較(案例來源:嵩天 《Python語言程序設計》課程):
可以看到,如果需要在代碼中大量使用庫函數,使用第二種方式更簡潔,但第二種方法可能出現函數名重名的問題,比如需要引用多個模塊,那么各個模塊之間可能會存在重名的函數,這樣會導致使用函數發生問題。
所以:
如果只使用1個模塊,可以使用from <模塊名> import <函數名>的方式,
如果是多個模塊,一般建議使用import <模塊名> as <別名>,在使用的時候<模塊別名>.<函數名>,如pd.read_csv()
?
總結
以上是生活随笔為你收集整理的Python中import模块的两种模式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: scipy.interpolate: 插
- 下一篇: 魔兽世界怀旧服元素空气在哪掉落 元素空气