python调用其他文件的类和函数
生活随笔
收集整理的這篇文章主要介紹了
python调用其他文件的类和函数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
調(diào)用函數(shù)
source.py文件:
def func():passnew.py文件:
import source # 或者 from source import func調(diào)用類
Student.py文件:
''' 遇到問題沒人解答?小編創(chuàng)建了一個Python學習交流QQ群:579817333 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' class Student:def __init__(self, name, age, sex):self name = nameself age = ageself sex =sexdef learn(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 sys sys.path.appent(r'/home/admin/PythonProject/CourseSelesct/') import Students = Student.Student('egon', 18, 'male') s.learn()總結(jié)
以上是生活随笔為你收集整理的python调用其他文件的类和函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python继承外另一种重用方式——组合
- 下一篇: 4道Python装饰器练习题