Pythonで入力をエコーする方法はありますか、または別の方法で入力の抑制を無効にしますか? 私は科学計算に python を使用しています。参考までに、この機能をデバッグするときに便利です。
変数を作成するコードを含むスクリプト ウィンドウがあります。たとえばx=1,
、別の行で、変数だけを入力して、使用せずにシェルでx
入力 iex
と出力 ieを取得したい (実際には の値しか得られない)1
print(x)
x
秘訣は、Python シェル (つまり IDLE)からファイルを開くことです。これは、[ファイル] > [開く] で実行できます。これにより、新しいウィンドウでファイルが開きます。ここから、スクリプトを編集して実行できます。[実行] > [モジュールの実行] に移動するか、F5 キーを押して実行します。これにより IDLE が再起動され、puts によって IDLE 内から変数が使用可能になります。
たとえばa = "weee"
、.py スクリプトに入力しました (そしてスクリプトを実行しました)。ここで、メインの IDLE ウィンドウから入力a
して、次の出力を得ました。
>>> a
output: 'weee'