私はsublimeとipythonでpythonを学び始めています。彼らはクールなツールですが、私はそれらを接続する方法が欲しいです。 私は通常、崇高であり、IPythonコンソールを開いています。私は崇高に実行できるコマンドがありますか:テキストエディタから既存のipythonコンソールにコードを送ることは可能です
runfile('~\someExample.py', wdir='~\myDir')
実行中のIPythonコンソールにはありますか?
ありがとうございます!
私はsublimeとipythonでpythonを学び始めています。彼らはクールなツールですが、私はそれらを接続する方法が欲しいです。 私は通常、崇高であり、IPythonコンソールを開いています。私は崇高に実行できるコマンドがありますか:テキストエディタから既存のipythonコンソールにコードを送ることは可能です
runfile('~\someExample.py', wdir='~\myDir')
実行中のIPythonコンソールにはありますか?
ありがとうございます!
私はipthon
で、geany
し、使用中の編集:
run myfile
ロードしmyfile.py
を実行します。 ls
およびcd
およびpwd
は、ディレクトリの確認と変更に使用できます。
私はエディタからファイルを保存しますが、コンソールはipython
から実行を制御します。
スクリプトを実行するだけであれば、エディタの端末ウィンドウでpython myfile.py
を実行したり、エディタのexecute
ショートカットを使用したりできます。しかし、既存のipython
コンソールでコードを実行する価値は、新しく読み込まれたコードと変数と対話できるということです。変数を調べて、新しい値で関数を再実行することができます。
SendCodeというプラグインがあります。パッケージマネージャーから直接インストールすることができます。
述べた別の答えとして、あなたはcd, mkdir, rm, mv
含むrun python_file.py
とファイルの実行だけでなく、他のシェルコマンドを含め、ipython内からシェルコマンドのいくつかのセットを実行することができますが、その他
http://stackoverflow.com/question/8551735/how-do-i-run-python-code-sublime-text-2をSublimeから実行するか、 'exec(open( '/ path/to/your_file.py')を実行できます。 read()) 'を実行します。 – Will
このリンクは、既存のPythonセッションではなく新しいPythonセッションでコードを実行することに関するものです。 – hpaulj
問題を解決しましたか?同じことをしたい – fossekall