您的位置:首页 > 编程语言 > Python开发

转:python之如何在某文件中调用其他文件内的函数

2017-10-18 09:13 585 查看
假设名为A.py的文件需要调用B.py文件内的C(x,y)函数

情形1:在同一目录下,

(1)

import B

if __name__ == "__main__":

B.C(x,y)

(2)若只需调用单个函数,也可以

from B import C

if __name__ == "__main__":

C(x,y)

情形2:不同的目录下,(假设B.py位于D盘的根目录下)

(1).引用所在路径

import sys

sys.path.append('D:/')

import B

if __name__=="__main__":

print B.pr(x,y)

(2).使用imp

import imp

B=imp.load_source('B','D:/B.py')

import B

if __name__=="__main__":

print B.pr(x,y)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: