若A.py和B.py位于不同的目錄下,可以用以下方法
(假設(shè)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)
若A.py和B.py位于不同的目錄下,可以用以下方法
(假設(shè)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)