赞
踩
python中经常会遇到调用其他文件中的类,此时分两种情况:
1、同目录调用,可直接使用import:
例如: ex1.py中有Parent类,ex2.py中调用Parent类来实例化
(1) 可以使用:import ex1 #导入ex1文件全部内容
调用方法:son = ex1.Parent()
(2) 使用from ex1 import Parent #只导入Parent类
调用方法:son = Parent()
2、跨目录调用,需要先添加路径
假定ex1所在目录为C:\Users\Administrator\Desktop\test
import sys
sys.path.apped(r’C:\Users\Administrator\Desktop\test’)
其中r代表不转义,如果不加r那么路径中就要加双反斜杠。
调用方法同上
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。