测试.py
import unittest
import sys
import os
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), os.path.pardir)))
import my_module.ext
print sys.path
print dir(my_module.ext)
但是dir
给了我旧的功能。一个月前我easy_install
是一个旧版本,当我运行时,python tests.py
我得到了所有旧功能。
我需要目前存在的新定义my_module.ext
../
- my_module/
- __init__.py
- ext.py
- core.py
- lib.py
- tests
- tests.py
知道如何实现这一目标吗?谢谢。不安装它的原因是因为在部署库之前运行测试是一个好习惯。
仅供参考,它们不是课程。my_module
可以做成鸡蛋。