0

ZedShawの「LearnPythontheHard Way」チュートリアル46では、生徒はtests/NAME_tests.pyファイルを作成するように求められます。しかし/、AptanaStudiosとNotepad++では有効な文字エラーではありません。私は何が間違っているのですか?

Zedがそのファイルに入れるように要求するコードは次のとおりです。

from nose.tools import *
import NAME

def setup():
    print "SETUP!"

def teardown():
    print "TEAR DOWN!"

def test_basic():
    print "I RAN!
4

2 に答える 2

3

tests/NAME_tests.py

NAME_tests.pyという名前のフォルダの下に という名前のファイルを作成することですtests

アップデート

Learn Python The Hard Wayからの抜粋で、最終的な構造を確認しています。

setup.py
NAME/
    __init__.py
bin/
docs/
tests/
    NAME_tests.py
    __init__.py
于 2012-10-18T22:21:31.720 に答える
1

コードではなくエディターからのエラーを引用しているため、文字通り「tests/NAME_tests.py」という名前のファイルを保存しようとしているように思えます。

これは、ファイル保存ダイアログが表示する現在のディレクトリに既に tests サブディレクトリがある場合にのみ機能します。

そうでない場合は、最初にそれを作成し、そこに移動してから、ファイルを NAME_tests.py として保存します。

于 2012-10-18T22:22:28.833 に答える