問題タブ [globals]
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.
python - Python: 単一のモジュール ファイルでグローバル クラスを検索する
次のようなPython 2.xmodule.py
ファイルがあります。
ではlist_class_keywords()
、このファイル モジュールのすべてのオブジェクトをループして、オブジェクトに属性があるかどうかをテストしていますKEYWORD
。は文字列であるため、明らかに機能していませんname
。list_classes
探しているものを取得するには、どのように書き直す必要がありますか?
更新:ヒントをくれた Ignacio に感謝します。更新されたコードは次のとおりです。
php - クラス コンストラクター内のグローバル配列へのアクセス
私の目的は、別の PHP ファイルで定義されているグローバル配列からデータを取得することです。私のコードはdatabase.php
ファイル内で実行されており、使用したい配列はconfig.php
ファイル内にあります。クラス内でグローバル配列にアクセスするのは良い考えではないことは理解していますが、いくつかの理由でアクセスしたいと考えています。
私のコードは以下の通りです:
config.php
データベース.php
エラーは表示されません (データベース接続の失敗通知を除く)。
配列要素にアクセスできません。たとえば、の文字列で$CONFIG["DATABASE"]["USERNAME"]
初期化されていても、空の値を返します。"user"
config.php
クラス コンストラクター内でこのグローバル配列にアクセスできるようにするには、コードをどのように変更すればよいですか?
(注: PHP のバージョンは 5.3.0 です)
python - 関数(Python)内からグローバルスコープにインポートすることは可能ですか?
関数の内部からモジュールをインポートしようとしていますが、関数の外部で他のすべてのコードの前にインポートした場合と同じように、ファイル全体で使用できるようにしています。関数内にある理由は、スクリプトの構造をあまり制御できないためです。これは、__ builtin__をハッキングしたり、コード全体に必要なものを渡したりすることなく可能ですか?
asp.net - ASP/VB バイト配列、iframe、親、子、および変数
iframe を格納する aspx ページがあります。ボタンがクリックされると、WCF が呼び出されてバイト配列に読み込まれる PDF が生成されます。次のように、バイト配列を Globals.vb ファイルに格納していました。
グローバルは、次のように親 aspx ページから読み込まれました。
その後、iFrame の src が空白の aspx ページに設定され、page_load イベントに次のコードが含まれていました。
ただし、このアプリケーションには複数のユーザーがさまざまな PDF ドキュメントを取得することを認識しているため、これは適切な方法ではないことがわかりました。私の共有変数は、すべてのユーザーがアクセスできます。
ただし、バイト配列を格納し、親から子 aspx ページで使用できるようにする方法については困惑しています。
どんなアイデアでも大歓迎です!
ありがとう、
ジェイソン
php - インクルード ファイルでの PHP $GLOBALS 変数の問題
最近、大規模な CubeCart インストールを新しいサーバーに移動しましたが、多くの問題が発生しました。それらのほとんどは、エラーごとに整理されていますが、これで立ち往生しています:
メインの index.php ファイルには、$glob['rootDir'] などの重要な変数を設定する構成ファイルが含まれています。次に、メインの index.php ファイルの数行後に別の重要なスクリプトが含まれており、これらの $glob 変数のいくつかを呼び出しますが、$GLOBALS スーパーグローバルの下にあります。ただし、これは機能していません。2 番目のインクルード ファイル var_dump($GLOBALS) を配置すると、すべてがそこにあります... しかし、echo $GLOBALS['rootDir'] を配置すると、何も得られません。悪いエラーなどは発生していません。未定義のインデックスだけです。
これはPHPの設定の問題ですか?サイトは以前のサーバーで正常に動作していましたが、実行されている PHP のバージョンや特定の設定はわかりません。
コードサンプル:
メイン インデックス ファイル:
GLOBAL.INC.PHP:
SESSIONSTART.INC.PHP:
ありがとう!
python - Windows と Linux 間の Python マルチプロセスの違い
main.py のクラス メソッドを呼び出す jobrunner.py というスクリプトがあります。下記参照...
プロセス _a と _b は、OSX と Ubuntu では問題なく呼び出されますが、Windows で同じことを実行しようとすると (同じバージョンの python とすべて)、インデックスが範囲外であると言って失敗します。これにより、「グローバル」変数 BBOX が設定されていないか、Windows プラットフォームのモジュール間で渡されていないと思います。他の誰かがこのようなものを見て、それを修正する方法を知っていますか?
アダム
更新:完全なハックかもしれませんが、私はそれを理解しました...以下を参照してください!
python - グローバルディクテーションエラー
このコードを実行しようとすると
なぜこのエラーが発生するのですか?
コンテキスト:現在のモジュールのドキュメント文字列が必要です
c++ - 非常にクイックGlobals.hの質問(含まれているため、一部の項目は未定義のままです)
globals.hを使用して、長方形のベクトルと衝突ボックスおよびいくつかのグローバルブールを格納することを望んでいます
globals.h
globals.cppで、boolをfalseに設定できます。
ただし、グローバルwinRect SDL_RectまたはSDL_Rectsのグローバルベクトルを使用しようとすると、コンパイラは「プラットフォームへの未定義の参照」または「winRectへ」を吐き出します。これは、globals.hファイルに設定されており、globals.hがそれらを使用しようとしているクラスヘッダーに含まれているため、理解できません。
globals.cppファイルでvectorとrectに関して他に何かを定義する必要がありますか?
グローバルを操作しようとしているクラスimのヘッダーインクルードの順序に何か問題があるのでしょうか?
これに対する簡単な解決策があることを願っています。
php - 静的PHPクラスのグローバル変数
コード内のどこでもグローバル変数を使用する方法はありますか?
コードで宣言する各パスにある構成済みフォルダーへのパス変数を使用したいと思います。
これが私のコードです:Index.php
Common.php
Path.php
静的変数を宣言するときに$GLOBALSを呼び出そうとすると、「解析エラー:構文エラー、予期しないT_VARIABLE」と表示されるため、これは機能しません。
これを行う方法はありますか?
期待してくれてありがとうアレックス