第一个: 目录情况
project (主目录)
- test(目录)- test.py __init__.py
- NAME(目录)- __init__.py
test.py 代码如下:
'''python
from nose.tools import *
import Name
def test ( ):
print "test"
'''
在project目录下,运行nosetests
为什么test.py脚本导入Name, 什么原理, 不在一个目录下啊?
如果是nose工具查找, 那么下面一个案例:
第二个: 目录情况
Project(主目录)
- printlist.py
- __init__.py
- test (目录)---test.py
- printlist(目录)-- __init__.py
test.py 如下
''' python
from nose.tools import *
from project.printlist import *
def test():
print "test"
'''
这个时候 import 下的projct.printlist 是调用printlist.py, 不明白import 路径下 到底是怎么调用的,求解答!!
project (主目录)
- test(目录)- test.py __init__.py
- NAME(目录)- __init__.py
test.py 代码如下:
'''python
from nose.tools import *
import Name
def test ( ):
print "test"
'''
在project目录下,运行nosetests
为什么test.py脚本导入Name, 什么原理, 不在一个目录下啊?
如果是nose工具查找, 那么下面一个案例:
第二个: 目录情况
Project(主目录)
- printlist.py
- __init__.py
- test (目录)---test.py
- printlist(目录)-- __init__.py
test.py 如下
''' python
from nose.tools import *
from project.printlist import *
def test():
print "test"
'''
这个时候 import 下的projct.printlist 是调用printlist.py, 不明白import 路径下 到底是怎么调用的,求解答!!
