python呼叫其他檔案的類和函式
目錄正文
在同乙個資料夾下
回到頂部
source.py檔案:
def func():new.py檔案:pass
import source回到頂部# 或者
from source import func
student.py檔案:
class student:def __init__(self, name, age, ***):
self name = name
self age = age
self *** =***
deflearn(self):
print("
學生學習!
")
handler.py檔案:
from student import student# 或者s = student('egon', 18, 'male')
s.learn()
import student
s = student.student(『jack』, 28, 『male』)
s.learn()
在不同乙個資料夾下
由於python import模組時,是在sys.path裡按順序查詢的。需要先將要使用檔案的檔案路徑加入sys.path中。
import syss = student.student(『egon』, 18, 『male』)import student
s.learn()
分類:
python
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呼叫其他模組的函式和類
同一資料夾下的呼叫 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 i...
呼叫其他檔案下的函式或類
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 ...