問題タブ [inspect]

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

python - Python モジュール内のすべての関数を一覧表示する方法は?

システムに Python モジュールがインストールされており、そのモジュールで使用できる関数/クラス/メソッドを確認したいと考えています。

helpそれぞれで関数を呼び出したい。ClassName.methodsRuby では、そのクラスで使用可能なすべてのメソッドのリストを取得するようなことができます。Pythonに似たようなものはありますか?

例えば。何かのようなもの:

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

python - inspect.getsource がクラス ソース全体を返さないのはなぜですか?

私は私の中にこのコードを持っていますforms.py:

プログラムでコードを抽出しようとすると、inspect除外されfieldsetsます:

これは空白行の問題ではないようです。間に空白行を入れずにテストし、他の属性の間に追加の空白行を入れました。結果は変わりません。

inspect がfieldsetsクラスのソース全体ではなく、前の部分のみを返す理由はありますか?

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

python - @staticmethodが属するクラスを推測するにはどうすればよいですか?

infer_classメソッドが与えられると、そのメソッドが属するクラスを把握する関数を実装しようとしています。

これまでのところ、私はこのようなものを持っています:

これを実現する方法を思い付くことができなかったため、@staticmethod-sでは機能しません。

助言がありますか?

infer_class動作は次のとおりです。

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

java - 実行時に SWT アプリを検査しますか?

SWT アプリを逆アセンブルせずに検査する (広い意味で情報を取得する) 方法はありますか (exe としてパックされており、最初に抽出する方法がわからないため)。

編集: アプリは SWT であることが判明しました。

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

python - フレームオブジェクトから実行スタック上の関数オブジェクトへの参照を取得しますか?

の出力が与えられた場合inspect.stack()、スタックフレームのどこからでも関数オブジェクトを取得してこれらを呼び出すことは可能ですか?もしそうなら、どのように?

(関数の名前を取得する方法はすでに知っています。)

これが私が得ているものです:私が関数であり、呼び出し元がジェネレーターであるか通常の関数であるかを判断しようとしているとしましょう。inspect.isgeneratorfunction()関数オブジェクトを呼び出す必要があります。そして、誰があなたを呼んだかをどうやって理解しますか?inspect.stack()、 右?ですから、どういうわけかそれらをまとめることができれば、私の質問に対する答えが得られます。おそらくこれを行うためのより簡単な方法がありますか?

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

dom - Web開発にChromeを使用する-インスペクターをドッキングする方法は?

Firebugが標準であることは知っていますが、Chromeを頻繁に使用しています(画面スペース、速度など)。とにかく、彼らの検査官もかなり良いと思います。確かに、私がDOMでピークを迎えたいと思うたびに、FFを起動してサイトをナビゲートしたくないので十分です。

ただし、おそらく最も厄介なのは、ChromeインスペクターをChromeの下部にドッキングできないことです。ドックボタンがあるようですが、何もしていないようです。

任意のヒント?提案?それは何か他のことをすることになっていますか?ありがとう。

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

python - Jython 内で使用する場合の inspect.py の問題

Jython で開発されたアプリケーションを使用しています。その中でinspect.pyを使おうとすると、エラーメッセージが表示されます。

私のコードは次のようになります

python.exe を使用してこれを実行すると、問題はありません。ただし、アプリ内でこれを使用すると、次のエラーがスローされます

どんな助けでも大歓迎です。

ありがとうラジャサンカール

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

python - 組み込み関数とメソッドの一覧表示 (Python)

私はこれを思いついた:

私はそれが醜いことを知っています。これを行うためのより良い/よりPython的な方法を教えてもらえますか?

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

ruby - 再帰を制限して検査する

いくつかのオブジェクトに対して検査を実行したいのですが、残念ながら、それはいくつかの非常に大きなオブジェクトにリンクしているか、循環参照を持っています。その結果、多くのページの出力が生成されます。

検査で許可される再帰のレベルを制限する方法はありますか?

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

python - Python で特定の関数のネストされた (ローカル) 関数をイントロスペクトする

関数を考えると

ローカルの get() および post() 関数にアクセスして呼び出す方法はありますか? 上記で定義された関数 f() でそのように機能する関数を探しています:

そのようなローカル関数のコード オブジェクトにアクセスできます。

その結果、

しかし、実際の呼び出し可能な関数オブジェクトを取得する方法がわかりません。それは可能ですか?

ご協力いただきありがとうございます、

意思。