私はPythonインタプリタを使うのが好きです。しかし、時には間違いをすることもあります。スペルミスやタイプミスの際に「入力」を2回入力すると、コードを書き直すのは本当に面倒な作業です。Python Interperterのクラスまたは関数でコードを追加します
インタープリタで定義済みのクラスまたは関数にコードを追加することはできますか?
私はPythonインタプリタを使うのが好きです。しかし、時には間違いをすることもあります。スペルミスやタイプミスの際に「入力」を2回入力すると、コードを書き直すのは本当に面倒な作業です。Python Interperterのクラスまたは関数でコードを追加します
インタープリタで定義済みのクラスまたは関数にコードを追加することはできますか?
私はコマンドラインを使用するだけで説明することができます。 しかし、script.py
ファイルを現在のディレクトリに作成することができます。ちょうどimport script
です。そこから、script.py
ファイルの定義されたすべての関数とクラスにアクセスできます。
あなたはscript.py
あなたが使用することができますで何かを変更します。
Python2
reload(script)
Pythonの3
import imp
imp.reload(script)
あなたはipythonをインストールすることができ、それはそれがないステロイド上の履歴機能を持っていますどこにでもコードを追加することなく、あなたが求めているものを正確に見つけ出すタイプミスをしたり、2度入力した場合は、「上向きの矢印」を使用するだけで、すべてのクラスや機能が返されます。
Class、sort of。機能、それほど多くはありません。関数をクラスにボルトで固定することができます。 –
猿のパッチを当てることはできますが、.pyファイルを作成して実行するだけではどうですか? – jonrsharpe
いいえ、最初の行をクリックしてEnterキーを押すだけで、すべてのコードを書き直すことは可能です。 – VlassisFo