問題タブ [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 に答える
2096 参照

ruby-on-rails-3 - 新しいレコードを作成すると NameError: undefined ローカル変数またはメソッド 'through' が取得されます

私はRailsを初めて使用し、Railscast #258に従ってjQuery TokenInputを実装していますが、何らかの理由で新しいレコードを作成しようとするとエラーが発生します:

マイタグコントローラー:

タグの方法:

タグ付け方法:

:through: を使用する方法:

ターミナルで作成するtag = Tagging.newと、適切なエントリが取得されますが、 db migrate にあるタグ名は取得されませんcreate_tags。問題が何であるかを理解するのを手伝ってくれる人はいますか? 他のコードを提供する必要がある場合は、喜んで提供します。

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

python - NameError: 名前 'プロセス' が定義されていません (python)

次のようなpythonスクリプトがあります。

ただし、次のエラーが表示されます。

それを修正する方法について何か考えはありますか?私はpythonの専門家ではありません。

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

ruby-on-rails - Rails 3の初期化されていない定数...(NameError)カスタム初期化子

ここで説明されているお問い合わせフォームを実装しようとしています。

Rails サーバーを実行すると、次のエラーが表示されます。

彼が RailsContactForm を定義していないことがわかります。これが意図的なものかどうかを知るのに十分なレールを知りません。

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

python - djangoのアプリ間でモデルのインポートが失敗する(循環インポート?)

現在の django プロジェクトのアプリ間でモデルをインポートする際に問題があります。開発サーバーを実行するか、データベースを同期しようとすると、次のエラーが表示されます。

これはProject/main/models.pyで定義されており、次の方法で Project /app1/models.pyにインポートします。

この種のことは、python が循環インポートを防止した結果である可能性があることを認識しています。

現在、main、app1、app2 の 3 つの django アプリがあります。

各アプリのインポートは次のようになります。

主要:

app1:

app2:

app1 から app2 へのモデルのインポートが問題を引き起こしていると思われます。これらのアプリはどちらも main からモデルをインポートし、次に app1 からモデルをインポートするためです。

この場合、これらのインポートと同じ効果を得るために他にどのような方法を使用できますか? 私がこれに遭遇しないように、物事を整理するより受け入れられた方法はありますか?

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

ruby-on-rails - Braintree支払いゲートウェイ`confirm_payment_url '

BraintreegemをRails3アプリに取り込もうとすると、エラーが発生します。本当に奇妙なのは、システムの1つのアプリに正常にインストールできたのに、別のアプリで実行しようとすると、次のエラーが発生することです。

これが私が使用しているデフォルトのコードです:

これが支払いコントローラーです

1つのRailsアプリがこのメソッドを認識し、別のアプリは認識しない場合、どのような種類の変更がこの結果をもたらす可能性がありますか?本当にこれに頭を悩ませています。ご協力いただきありがとうございます。

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

python - Tkinter: 気まぐれに更新できるテキスト フィールドをどのように配置しますか?

Tk ウィンドウにリアルタイムで表示される整数を操作できるようにしたいと考えています。

私は試した:

その後、私は試しました:

しかし、その行でひどく失敗し、次のメッセージが表示されました。

「xp」値をインクリメントできるようにしたいのですが、ウィンドウにリアルタイムで表示されます。また、乗算や指数などを使用して、「xp」を整数として操作できるようにしたいと考えています。

ですから、私が間違っていることを指摘していただければ幸いです。

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

python - uWSGI を使用する場合の Django の組み込み Python 関数の NameError

uWSGI (0.9.8) を使用して Ubuntu 10.10 (64 ビット) で Django 1.3 + Python 2.6 を実行しています。ただし、時々、uwsgi.log に奇妙なログが見つかり、「getattr」、「isinstance」が定義されていないことが報告されます。しかし、それらは Python の組み込み関数ではありませんか? Django がそれらを見つけられないのはなぜですか? これは、uwsgi サーバーの再起動時にトラフィックが少ない場合にはあまり発生せず、トラフィックが大きく、サーバーが短時間実行されている場合に頻繁に発生します。

私の django アプリケーションには何の問題もないと確信していますが、これが Django のバグなのか、uWSGI なのか、Python 2.6 なのかさえもわかりません。

更新: uWSGI の最新バージョンには、これがないようです。

詳細ログ:

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

python - Python NameError のトラブル

プログラミングの経験はありますが、Python は初めてで、メイン以外の .py ファイルからクラスを使用およびインポートする方法を理解しようとしています。現在、CPython 3.2.1 を実行している netbeans を使用しています。

現在のセットアップでは、すべての .py ファイルが同じフォルダーにあります。実際の内容を無視すると、次のようになります。

pythonprogram.py

otherfile.py

obj を作成する行に到達すると、次のエラーが発生します。

Python に慣れていないので、誰かが私の super の使用が正しいかどうかを私に知らせたいと思うかもしれません。

私が抱えているエラーに直接関連するチュートリアルや別の質問を見つけるのに苦労しましたが、それはおそらく私がPythonに慣れていないため、見たときに見落としているためです。したがって、誰かが私に適切なチュートリアルを教えてくれれば、それも結構です。

それ以外の場合は、すべてをどのようにセットアップするか、およびどのように修正する必要があるかという点で、私が間違っていることを知りたいだけです。

お役に立てれば、私は最初に Java で学び、C# と C++ も使用できるようになりました。

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

ruby-on-rails - Rails 3:NameErrorと関連付け

私はRubyを初めて使用し、アソシエーションについて触れたばかりです。これが私のモデルです:

私のチュートリアル(psh ..それは何を知っていますか)は、次のように最初の主題を見つけた後、「subject.pages」と入力するように私に言いました:

チュートリアルによると、空の配列で戻ってくるはずです。私はGoogle、このサイト、Yahoo Answersをどこでも検索して、考えられる説明を探しました。すべてが私には正しいようです。誰か助けてもらえますか?