呼叫其他檔案下的函式或類

2021-09-29 23:31:22 字數 1079 閱讀 4822

a.py:

def

minus

(x,y)

:print

('差為:%d'

%(x-y)

)

b.py 呼叫函式:

import a  

a.minus(1,

2)

或者:

from a import minus

minus(1,

2)

a.py:

classm:

def__init__

(self,xx,yy)

: self.x=xx

self.y=yy

defminus

(self)

:print

("x和y的差為:%d"

%(self.x-self.y)

)

b.py 呼叫函式:

import m  

a=a.m(2,

3)

a.minus(

)

或者:

from a import m  

a=m(2,

3)

a.minus(

)

a.py檔案的檔案路徑:d:\pythonproject\hhh

b.py檔案呼叫:

import sys

)'''

python import模組時, 是在sys.path裡按順序查詢的。

sys.path是乙個列表,裡面以字串的形式儲存了許多路徑。

使用a.py檔案中的函式時,需要先將他的檔案路徑放到sys.path中。

'''import a

a=a.m(2,

3)a.minus(

)

python呼叫其他檔案函式或類

b.py呼叫a.py的函式或類 a.py檔案 python view plain copy defadd x,y print 和為 d x y b.py檔案 python view plain copy import a a.add 1,2 或 python view plain copy from...

python呼叫其他檔案的類和函式

python呼叫其他檔案的類和函式 目錄正文 在同乙個資料夾下 回到頂部 source.py檔案 def func pass new.py檔案 import source 或者 from source import func 回到頂部 student.py檔案 class student def i...

python呼叫其它檔案函式或類

b.py呼叫a.py的函式或類 b.py和a.py在同乙個資料夾下 呼叫函式 a.py檔案 def add x,y print 和為 d x y b.py檔案 import a a.add 1,2 或者 from a import add add 1,2 呼叫類 a.py檔案 class a def...