2016-05-13 5 views
0

私はRからPythonに切り替えました。私は、ファイル全体を実行した後に1回の実行を実行できる適切なIDEを見つけることができません。 Spyderは約束しているようだが、テキストエディタはひどい。 Atomは良いですが、毎回私は.pyファイル全体を実行する必要があります。
私は機械学習を実行し、.pyファイルを介してデータをロードします。その後、私はファイルを再実行せずに何らかのテストを実行したいと思います。ちょうどPythonシェルで記述する必要があります。どのPython IDEがこの単一の実用性を提供することができますか?
ありがとうございます。python IDEはファイル全体の後に行コードを実行するためにRの近くにあります

+1

Jupyterノートブック。 – pvg

答えて

1

これを行うために特別なIDEは必要ありません。 Pythonプログラムを-iオプションで起動してください。 PyCharmでこれを行うのが簡単なIDEを探しているなら(IDEは必要ありませんが)、タブをクリックして、このコマンドを実行できる端末に置いてください。

例コード:

someList = [1,2,3,4,5,7] 
someString = "hello this is a string" 

def some_function(a, b): 
    return a+b 

プログラムを起動:

python -i test.py 

の関数を使用して、変数を確認する(端末/ CMDプロンプト/等にこれを入力する)、などなど(実行は結局完了)

C:\Users\Admin\Desktop\2\pyprojects>python -i test.py 
>>> someList 
[1, 2, 3, 4, 5, 7] 
>>> someString 
'hello this is a string' 
>>> some_function(1,2) 
3 
関連する問題