python调用其它文件函数或类
生活随笔
收集整理的這篇文章主要介紹了
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 __init__(self,xx,yy):self.x = xxself.y = yydef add(self):print("x和y的和為: %d"%(self.x+self.y))B.py文件:
import A a=A.A(2,3) a.add()或者:
from A import A a=A(2,3) a.add()在不同文件夾下
A.py文件的文件路徑: D:\PythonProject\wxpyrobot
B.py文件:
import sys sys.path.append(r'D:\PythonProject\wxpyrobot') ''' python import模塊時,是在sys.path里按順序查找的。 sys.path是一個列表,里面以字符串的形式存儲了許多路徑。 使用A.py文件中的函數需要先將他的文件路徑放到sys.path中 '''import Aa=A.A(2,3) a.add()?
總結
以上是生活随笔為你收集整理的python调用其它文件函数或类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入Lua:元表
- 下一篇: websocket python爬虫_p