問題タブ [init]

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 投票する
4 に答える
107997 参照

python - __init__.py を使用してグローバル変数を定義できますか?

パッケージのすべてのサブモジュールで使用できる定数を定義したいと考えています。最適な場所は__init__.pyルート パッケージのファイルであると考えました。しかし、これを行う方法がわかりません。いくつかのサブパッケージがあり、それぞれにいくつかのモジュールがあるとします。これらのモジュールからその変数にアクセスするにはどうすればよいですか?

もちろん、これが完全に間違っていて、より良い代替手段がある場合は、それを知りたいです。

0 投票する
4 に答える
2207 参照

objective-c - initwithint 警告、メソッドが見つかりませんか?

警告があり、それを消す方法がわかりません。

私の.hにはこれがあります...

それから私の.mに私が持っている...

次のエラーが表示されます。

警告: '-initWithInt:number' はありません。メソッドが見つかりました。

それは非常に簡単だと確信しています。コードはまだ機能します。誰かがそれを解決する方法を提案できれば、それは素晴らしいことです。ありがとう

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

python - __init__でメンバーを定義することと、Pythonのクラス本体でメンバーを定義することの違いは?

することの違いは何ですか

することへ

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

django - Django Admin: ModelForm のコンストラクターでリクエストを取得する

以下のコードは、ドロップダウン メニューから特定の値を削除します。正常に動作しますが、ユーザーに特定の権限がない場合は値を削除したいと思います。ModelForm のコンストラクタで request.user にアクセスするにはどうすればよいですか? または、私がやろうとしていることを達成するためのより良い方法はありますか?

0 投票する
4 に答える
29554 参照

python - このPythonコードから「アンバウンドメソッド__init__()をインスタンスを最初の引数として呼び出す必要がある」の原因は何ですか?

私はこのクラスを持っています:

そして、このスクリプトでそれを呼び出しています:

このエラーが発生し、理由がわかりません。unbound method __init__() must be called with instance as first argument

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

c++ - __init__.py は python のダートツリーを継承していますが、c++ から派生していません。「matplotlib のインポート」エラーが発生する

ファイル__init__.pyが原因で Python インタープリターがモジュールのサブディレクトリを検索するのはなぜですか? また、C++ から呼び出されたときにインタープリターがこの規則を尊重しないのはなぜですか?

私が知っていることは次のとおりです。

私のプログラムで strace を使用すると、同じ python2.5 インタープリターが対話型ケースと C++ 呼び出しの両方で実行されていることがわかります。

どちらの場合も、PYTHONPATH は問題のインポートされたモジュール (matplotlib) の検索を指示します。これは一連の open() 呼び出しとして表示され、現在の作業ディレクトリから始まり、PYTHONPATH (ここでは/opt/epd/lib/python2.5/site-packages) に拡張され、最後にサブディレクトリに拡張されます (作業の場合)。

完全な開示は、私が「Enthought」ディストリビューションを使用しており、__init__.pyファイルをsite-packagesディレクトリに配置し、その site-packagesディレクトリを PYTHONPATH に配置して作業ケースを作成する必要があったことです。

コードは以下です。__init__要求されたパッケージを見つけるために、Python インタープリターを検索および/または再帰するように構成するための呼び出しを行う必要があるようです。もしそうなら、どのように??

Python スクリプトが C++ から呼び出されると、ファイル/opt/epd/lib/python2.5/site-packages/matplotlib(またはそのバリアント、matplotlib.so など) が見つからないときに検索が停止するようです。

PYTHONPATH を拡張して、matplotlib (およびその他の必要なパッケージ) の正確な場所を含めることができることに注意してください。ただし、 import へのパスを含めることはできないようですmatplotlib.cbook

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

c# - C# Asp.Net ユーザー コントロール ボタンのクリック

私のコードでは、page_load イベントでユーザー コントロール (uc) を読み込みます。uc には、ラベル テキストをテキスト ボックスの値に設定するボタンが含まれています。( lblTest.Text = txtText.Text) 。これは、私のページのロード イベントで正常に動作します。しかし、Init イベントで uc の読み込みを設定すると、ラベルが設定されません。ブレークポイントを設定すると、ボタン イベントが発生し、テキストが (コードで) 設定されますが、ページの読み込みが完了すると、ラベルが空になります。そんなことがあるものか?

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

python - django、uni_form、および python の __init__() 関数 - 引数をフォームに渡す方法は?

__init__python ( ) 関数の仕組みを理解するのに少し苦労しています。私がやろうとしているのは、django で新しいフォームを作成し、uni_form ヘルパーを使用して、フィールドセットを使用してカスタムの方法でフォームを表示することですが、フォームのレイアウトをわずかに変更する引数をフォームに渡しています。そして、私はこれを機能させる方法を理解できません。これが私のコードです:

しかし、これが私にとってうまくいかない理由。self. canada は 以外の値を持っているようには見えない__init__ため、その引数を関数に渡したにもかかわらず、クラスで値を使用できません。__init__これは、self.fields を使用してフォーム全体を内部で作成するという回避策を見つけましたが、これは醜いです。以外で self.canada を使用するにはどうすればよい__init__ですか?

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

python - Pythonでの「self」および「__init__」式の意味は何ですか?

selfこれらが何に使われているのか、特に議論がわかりませんか?これを私に説明してもらえますか、そしてなぜあなたはこれを渡したいのですか?

また、私はいつも__init__「初期化」のためだと思っていましたが、これまでここに何も入れる必要がなかったとは思いもしませんでした。誰かが私に簡単な例を教えてもらえますか?

self編集:関数などに渡されるのを見るたびに、私はとても混乱します。