怎么在Python中調用不同級目錄之間的模塊-創(chuàng)新互聯(lián)

這篇文章將為大家詳細講解有關怎么在Python中調用不同級目錄之間的模塊,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

成都網站設計、做網站的開發(fā),更需要了解用戶,從用戶角度來建設網站,獲得較好的用戶體驗。創(chuàng)新互聯(lián)建站多年互聯(lián)網經驗,見的多,溝通容易、能幫助客戶提出的運營建議。作為成都一家網絡公司,打造的就是網站建設產品直銷的概念。選擇創(chuàng)新互聯(lián)建站,不只是建站,我們把建站作為產品,不斷的更新、完善,讓每位來訪用戶感受到浩方產品的價值服務。

1、調用自帶的模塊,例如,sys

調用自帶的模塊只需要import sys 引入既可以使用

2、第三方的需要先安裝模塊然后再import引入

3、自定義:

(1)同級目錄模塊的調用

test

-----t1.py

-----t2.py

-----test1

-----------testm.py

-----test2

-----------testmm.py

t1.py要調用t2.py中的模塊:

import t2

t2.func()

(2)上級目錄調用下級目錄,需要在下級目錄中創(chuàng)建__init__.py文件,該文件可以什么都不寫

t1.py調用test1中的testm.py,在test1目錄下創(chuàng)建__init__.py文件

from test1.testm.py import *

func()

使用from的時候不需要使用模塊名字調用,或者是

import test1.testm

test1.testm.func()

使用import的時候需要添加包名和模塊名進行調用

(3)同級目錄之間文件的調用,被調用文件所在的目錄下需要創(chuàng)建__init__.py文件

test2目錄下的testmm.py文件調用test1目錄下的testm模塊,在test1目錄下創(chuàng)建__init__.py

import sys

sys.path.append("..")

import test1.testm

test1.testm.func()

或者是

import sys

sys.path.append("..")

from test1.testm import *

func()

關于怎么在Python中調用不同級目錄之間的模塊就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

分享文章:怎么在Python中調用不同級目錄之間的模塊-創(chuàng)新互聯(lián)
本文網址:http://muchs.cn/article32/djeesc.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供關鍵詞優(yōu)化、網站營銷、電子商務、響應式網站、虛擬主機、網頁設計公司

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)