Python文件如何引入?詳解引入Python文件步驟
python基本語法--引入Python文件
1、新建python文件 :在同目錄lib下創(chuàng)建mylib.py和loadlib.py兩個(gè)文件
2、在mylib.py文件中創(chuàng)建一個(gè)Hello的類
并且給這個(gè)類添加一個(gè)sayHello的方法,讓她輸出hello python
3、在loadlib.py 文件中引入mylib
import mylib
4、在loadlib中調(diào)用引用過來的python文件mylib.py中的Hello方法
這時(shí)import mylib中的mylib就相當(dāng)與一個(gè)命名空間
我們要先創(chuàng)建mylib命名空間下Hello類的實(shí)例,然后再調(diào)用sayHello的方法
h = mylib.Hello()h.sayHello()
5、運(yùn)行l(wèi)oadlib.py 文件,可以看到sayHello的方法成功運(yùn)行了
6、如果覺得每一次調(diào)用類還需要在命名空間下獲取比較麻煩,
那么還有另一種引入的方式:
from mylib import Hello
然后直接調(diào)用就好了
h = Hello()h.sayHello()
7、再次運(yùn)行l(wèi)oadlib.py 文件,可以看到sayHello的方法依然成功運(yùn)行了
總結(jié)
如果大家在學(xué)習(xí)的時(shí)候還有任何不明白的可以給小編留言,感謝你對(duì)腳本之家的支持。
相關(guān)文章
Python使用Asyncio進(jìn)行web編程方法詳解
這篇文章主要為大家介紹了Python使用Asyncio進(jìn)行web編程的方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08深入理解Python虛擬機(jī)中字典(dict)的實(shí)現(xiàn)原理及源碼剖析
這篇文章主要介紹了在?cpython?當(dāng)中字典的實(shí)現(xiàn)原理,在本篇文章當(dāng)中主要介紹在早期?python3?當(dāng)中的版本字典的實(shí)現(xiàn),現(xiàn)在的字典做了部分優(yōu)化,希望對(duì)大家有所幫助2023-03-03遠(yuǎn)程部署工具Fabric詳解(支持Python3)
這篇文章主要介紹了遠(yuǎn)程部署神器 Fabric,支持Python3 ,Fabric 出場(chǎng)了。Fabric 是一個(gè)遠(yuǎn)程部署神器,它可以在本地執(zhí)行遠(yuǎn)程服務(wù)器的命令。,需要的朋友可以參考下2019-07-07Android 兼容性問題:java.lang.UnsupportedOperationException解決辦法
這篇文章主要介紹了Android 兼容性問題:java.lang.UnsupportedOperationException解決辦法的相關(guān)資料,需要的朋友可以參考下2017-03-03Python3+Requests+Excel完整接口自動(dòng)化測(cè)試框架的實(shí)現(xiàn)
這篇文章主要介紹了Python3+Requests+Excel完整接口自動(dòng)化測(cè)試框架的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10