Python import 套件的三種寫法
各位新年快樂!最近變得比較有空後,終於可以抽點時間來寫一些小文章了!
今天要來介紹在 Python 程式語言中,匯入套件的三種方法,有興趣的同學請往下繼續收看~~
我們使用 tkinter 套件來做示範
第一種寫法
import 套件名稱
import tkinter
root = tkinter.Tk()
root.mainloop()
第一行我們用 import 匯入了 tkinter 套件
第二行設一個 root 物件變數,內容是 tkinter 套件裡的 Tk class。
寫法就是「套件名稱.函式名稱」
第二種寫法
from 套件名稱 import *
from tkinter import *
root = Tk()
root.mainloop()
第一行用 from 匯入 tkinter 套件裡的所有函式
第二行就不用打套件名稱了!直接輸入函式名稱就好了!!
P.S. * 號 是指所有的函式,這邊只用到 Tk(),所以第一行也可以寫成:
from tkinter import Tk
使用這個方法,如果匯入兩個以上的套件,而且這兩個套件都有相同名稱的方法的話,呼叫時可能會出錯喔!
所以建議使用第三種方法
第三種寫法
其實就和第一種差不多,呼叫方法則一樣。
import 套件名稱 as 別名
import tkinter as tk
root = tk.Tk()
root.mainloop()
使用方法和第一種一樣,只是用 as 取一個更簡便的名稱!
所有用法一覽
# 第一種寫法
# import tkinter
# root = tkinter.Tk()
# 第二種寫法
# from tkinter import *
# root = Tk()
# 第三種寫法
import tkinter as tk
root = tk.Tk()
root.mainloop()
這樣同學是否對如何在 Python 中匯入套件,有更加深的了解了呢!?
那麼,今天的教學就到這邊~~
Sayōnara