如下所示:
'''以下代碼均為講解,不能實(shí)際操作''''''博客園 Infi_chu''''''模塊的優(yōu)點(diǎn):1.高可維護(hù)性2.可以大大減少編寫的代碼量模塊一共有三種:1.Python標(biāo)準(zhǔn)庫2.第三方模塊3.應(yīng)用程序自定義模塊'''# import example # 調(diào)用example模塊# from example import example # 調(diào)用example模塊中的一個(gè)example方法'''博客園 Infi_chu''''''包的特點(diǎn):1.有__init__.py文件2.有很多模塊組成'''# from test import example # test為包名,example模塊名,一層嵌套# from test.test1 import example # test1、test2均為包名,test1在test中,example為模塊名# from test.test1.func1 import example # func1是example模塊中的一個(gè)func1方法# import test # test為包名,此命令相當(dāng)于執(zhí)行了__init__文件'''博客園 Infi_chu''''''import 包 或 模塊 的區(qū)別import 包 只是執(zhí)行了一個(gè)__init__.py文件,并沒有與其他模塊產(chǎn)生聯(lián)系,取值時(shí)需要加.調(diào)用import 模塊 是直接調(diào)用模塊''''''路徑解決'''# import sys,os# a = os.path.abspath(__file__) # 得到絕對(duì)路徑# print(a)# print(os.path.dirname(a)) # 得到上一層路徑# base_dir = os.path.dirname(os.path.dirname(a)) # 得到上上一層路徑# print(base_dir)# sys.path.append(base_dir)'''博客園 Infi_chu'''
以上這篇Python3 模塊、包調(diào)用&路徑詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林站長(zhǎng)站。
新聞熱點(diǎn)
疑難解答
圖片精選