Python中的命名问题

2024-05-18 13:57:28 发布

您现在位置:Python中文网/ 问答频道 /正文

在Zed Shaw的“艰难地学习Python”教程46中,学生们被要求创建 一个tests/NAME_tests.py文件。但是我发现/不是Aptana Studios中的有效字符错误 和记事本++。我做错什么了?你知道吗

以下是Zed要求放入该文件的代码。你知道吗

from nose.tools import *
import NAME

def setup():
    print "SETUP!"

def teardown():
    print "TEAR DOWN!"

def test_basic():
    print "I RAN!

Tags: 文件namepyimportdef错误tests教程
2条回答

因为您引用的是编辑器中的错误,而不是代码中的错误,所以听起来您可能试图保存一个名为“tests/NAME”的文件_测试.py". 你知道吗

只有在文件保存对话框显示的当前目录中已经有tests子目录时,这种方法才有效。你知道吗

如果没有,请先创建该文件,导航到其中,然后将文件另存为NAME_测试.py. 你知道吗

tests/NAME_tests.py

在名为tests的文件夹下创建一个名为NAME_tests.py的文件。你知道吗

更新

摘自《艰难地学习Python》一书,确认了最终的结构:

setup.py
NAME/
    __init__.py
bin/
docs/
tests/
    NAME_tests.py
    __init__.py

相关问题 更多 >

    热门问题