Python呼叫其他模組的函式和類

2021-10-06 20:24:42 字數 566 閱讀 7617

同一資料夾下的呼叫

1.呼叫函式

a.py檔案如下:

def add(x,y):

print('和為:%d'%(x+y))

在b.py檔案中呼叫a.py的add函式如下:

import a

a.add(1,2)

或from a import add

add(1,2)

2.呼叫類

a.py檔案如下:

class a:

def __init__(self,xx,yy):

self.x=xx

self.y=yy

def add(self):

print("x和y的和為:%d"%(self.x+self.y))

在b.py檔案中呼叫a.py的add函式如下:

from a import a

a=a(2,3)

a.add()

或import a

a=a.a(2,3)

a.add()

python呼叫其他程式 python呼叫其他程式

在python中可以方便地使用os模組執行其他的指令碼或者程式,這樣就可以在指令碼中直接使用其他指令碼,或者程式提供的功能,而不必再次編寫實現該功能的 為了更好地控制執行的程序,可以使用win32process模組中的函式。如果想進一步控制程序,則可以使用ctype模組,直接呼叫kernel32.d...

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的函式或類 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...