2009年3月22日星期日

Python import的一个技巧

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://norno.blogbus.com/logs/2166749.html

比如我们在a目录下自己写了一个类 在test.py中

在b目录下写的一个程序要调用a目录下的类

其实可以这么操作

import sys

sys.path.append('a目录路径')

import test

这就ok了

其实sys.path就是一个list

比如一般来说

>>> import sys
>>> sys.path
['C:\\Python24\\Lib\\idlelib', 'C:\\WINDOWS\\system32\\python24.zip', 'C:\\Python24', 'C:\\Python24\\DLLs', 'C:\\Python24\\lib', 'C:\\Python24\\lib\\plat-win', 'C:\\Python24\\lib\\lib-tk', 'C:\\Python24\\lib\\site-packages']

没有评论:

发表评论