問題タブ [nameerror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
464 参照

ruby-on-rails - Railsエンジン定数

私は最新のrailsとrubyを備えたRailsエンジンを持っています。

私はcmsと呼ばれるコントローラーを持っており、updateと呼ばれるアクションがあります。この更新アクションを使用して、さまざまなテーブルを更新します。たとえば、settingというテーブルがあります。この手法は通常のRailsアプリでは正常に機能しますが、私のRailsエンジンでは次のエラーがスローされます。

設定というモデルがありますが、なぜエラーが発生するのですか?

0 投票する
3 に答える
557 参照

python - 文字列を使用してブールifステートメントを実行するにはどうすればよいですか?

次のようなコードのチャンクがあります。

次のエラーが発生します。

これを修正するにはどうすればよいですか?

0 投票する
1 に答える
965 参照

python - NameError:グローバル名'PIN'が定義されていません

次のエラーメッセージが表示されます:

私のコードは次のとおりです。

誰かが私がどこで間違っているのかを知っていて、説明できるなら、少し助けていただければ幸いです

0 投票する
1 に答える
88 参照

python - テスト関数での Python NameError

この問題に何度か遭遇しましたが、対処方法がわかりません。テストされた関数はそこにありますが、私のテスト関数の多く (たとえばtest_add) は を返しますNameError。例えば:

何が問題なのですか?

OK、実際のコードは次のとおりです。

かなり長いプログラムの一部なので、すべてを掲載することはできません。テスト関数を実行すると、'add' が定義されていないという nameerror が表示されます。

0 投票する
3 に答える
2319 参照

python - Python トレースバックと Na​​meError

私はプログラミングが初めてです。私は「Python Programming for the Absolute Beginner」という本で Python を学ぼうとしています。授業に取り組んでいます。この本の演習の 1 つからいくつかのコードをコピーしたところ、Traceback (most recent call last): と NameError メッセージが表示されました。以下は、コードと一緒に表示されるエラー メッセージです。助けてください。ありがとう!

0 投票する
0 に答える
163 参照

python - Python の Rdio モジュールを拡張すると NameError が発生します

私は Python を使用して Rdio API にかなりアクセスしてきたので、作業を楽にするために Rdio モジュールにいくつかのメソッドを追加することにしました。私は困惑し続けます。

背景として、同社が提供する Rdio Python モジュールの一部を次に示します。

わかりました、すべて順調です。それらの機能は正常に動作します。そこで、 でプレイリストを でプレイリストにコピーするメソッドを作成することにしましkey1key2。コードは次のとおりです。

このコードは、ターミナルまたは外部 Python ファイルから実行すると正常に動作しますが、何らかの理由で Rdio クラスの一部として含め、Rdio オブジェクトを開始しrdioてプレイリスト メソッドを呼び出すと、常に次のようになります。エラー:

私はこれを回避できないようです。おそらく簡単な答えがあります-私はプログラミングにかなり慣れていません-しかし、私は困惑しています。

更新: コードのフォーマットを更新しました。Rdio オブジェクトを作成する実際のコードは次のとおりです。

そして、これはプレイリストのコピー関数を呼び出す行です:

その結果、上記の NameError が発生します。

0 投票する
1 に答える
205 参照

ruby-on-rails-3 - Heroku のスケジュールされたタスクのクロックワークが NameError を引き起こしている

Ruby on Rails の「時計仕掛け」ライブラリを使用するのはこれが初めてです。スケジュールされたジョブを実行しようとすると、次のエラーが発生します。

エラーの原因となっているジョブのコードは次のとおりです。

「clockwork」を使用するための Heroku のガイド (https://devcenter.heroku.com/articles/clock-processes-ruby) に従いましたが、スケジュールされたジョブが実行するタスクをどのように認識しているのか完全にはわかりません。タスク自体が「lib/tasks」にあるという理由だけで知っていますか?

私のn00bieガットは、「Delayed」が引き起こしているNameErrorが、実行するタスクを特定する必要がある場所であることを教えてくれます。

これについての洞察は非常に高く評価されます!

0 投票する
2 に答える
7951 参照

ruby-on-rails - NameError:初期化されていない定数-activerecord

ナンバーと景品の2つのクラスがあります。

has_manyとbelongs_toの関係を持つ他のすべてのクラスは正常に機能しますが、次のように呼び出すと次のようになります。

このエラーが発生します:

Freebieクラスはieで終わり、RailsはFreebieではなく単数バージョンの「Freeby」を作成しようとするため、他にもいくつか問題がありました。それでも、なぜこれが機能しないのかわかりません。

0 投票する
1 に答える
2188 参照

python - NameError:名前'self'が定義されていませんか?

私は現在Pythonプログラミングに取り組んでいます。

以前は問題ありませんでしたが、突然、NameErrorメッセージが表示されます。私を助けてください。

前もって感謝します。

0 投票する
1 に答える
4000 参照

python - NameError: 名前 'Tag' が定義されていません

私は自分のdjangoサイトのモデルを作成しています(それが明らかでない場合はpython)。

それが現在のモデル全体ですが、tags = models.ManyToManyField(Tag)「NameError: name 'Tag' is not defined」という行でエラーが発生しています。

それとどうしたの?