問題タブ [python-jedi]
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-jedi - 推論からのコンパイル値へのアクセス
私が興味を持っているのは、可能な限り、推論された変数の実際の値を把握することです。たとえば、関数に渡される値または引数が何であるかを知りたい
またはより複雑なケースでは、そのような情報をkwargs
jedi.inference.compiled
などのクラスが含まれていることに気付き、そのCompiledValue
ようなスキームを使用して推論からそれらにアクセスすることができました
これにより価値を抽出できます[True]
が、プライベートメンバーにアクセスせずに、より普遍的な方法でそれを達成するためのより良い方法があるかどうかに興味があります.
python-3.x - Python ファイルを解析し、基本クラスとその中のメソッドを抽出するために使用できるライブラリまたはフレームワーク
上記のコードを解析すると、次の情報が得られます-クラス名-B、ベース-> A、メソッド名-> a.m1、b.m2
Jediを調べましたが、上記の情報を抽出する Api が見つかりません。