我正在写一个django项目,包含以下文件:
ttam_container
-utils.py
-ttam
-views.py
utils.py
模块中的代码:
views.py
内的代码:
from utils import *
def get_sequences(request):
...
string = random_string()
...
sequences = remove_blanks(sequences_with_blanks)
...
然后报告错误global name remove_blanks' is not defined
。我以为我一开始并没有导入正确的utils.py
,但是random_string
起作用了。。。在
知道发生什么事了吗?在
正确的导入应该是:
模块必须位于
^{pr2}$sys.path
中的一个目录中。它被初始化为$PYTHONPATH
的值,如果$PYTHONPATH
未设置,则为某些默认值。例如:因此,如果模块不在该路径中,则需要将正确的路径(在本例中为
'..'
)附加到sys.path
。在进口应为:
没有。py
相关问题 更多 >
编程相关推荐