web-dev-qa-db-ja.com

PyCharmのコンソールでコードを実行する

PyCharmのコンソールでPythonスクリプトを実行するためのスムーズな方法はありますか?

私の以前のIDE-PyScripter-素敵な小さな機能を提供します。PyCharmがコンソールでスクリプトを実行する方法は2つあります:1)コードの束を選択して押します Ctrl+Alt+E。 2)コードをファイルに保存し、コンソールからインポートします。

「実行」または「デバッグ」ボタンを押してそれを行う方法はありますか?コンソールでスクリプトの結果と操作に使用できるすべての変数を確認する必要があります。

15
night_bat

実行/デバッグ構成で、インタープリターオプションに-iを追加します。これにより、正常に実行された後でもpythonセッションが閉じられなくなります。つまり、すべての変数の内容を確認できます。

27
Patrick

実行->設定の編集->実行するスクリプトを選択して表示名を付けます-> OK

これで、緑色の「実行」ボタンで実行できます。緑のバグボタン(実行ボタンの横)は、デバッグモードで実行します。

備考:実行ボタンの横にある表示名を選択して、実行するスクリプト/構成を監視できます。

2
zvisofer

ランタイム構成を作成すると、実行ボタン(緑の「再生」アイコン)を押した後、目的の結果が得られます。コードは、下部に原子的に開くコンソールに出力を表示します。

単一のプロジェクト内で実行およびデバッグするための多くの異なる構成を作成できます。

これは、実行/デバッグ構成をカバーするPyCharmのWebヘルプからのリンクです。 http://www.jetbrains.com/pycharm/webhelp/run-debug-configuration-python.html

デバッグモードと評価式ウィンドウを使用して変数を操作する可能な方法がコメントに追加されていますが、詳細が1つありませんでした。インタラクティブコードの実行結果を確認するには、デバッガーからコンソール出力に切り替える必要があります。モードタブは、下部ペインの左上にあります。

2
Mr. Girgitt

また、magicコマンドを使用することもできます。

%run scriptname.py

ipythonコンソール(%文字を含む)。 Cntrl + Alt + Eと比較すると、コードのエラーに関する明確な情報も得られます。オートコンプリートのため、これも1秒で入力され、ipythonシェルを使用する任意の環境でこれを使用できます。データの探索にpythonをよく使用する科学者としての私にとって、これは良いオプションです。

1
Ansgar

それを行う方法は、エディターでスクリプトを作成し、myfirst.pyと呼びます。たとえば、

print "Hello"
a= 1234

次に、コンソールで実行します:

reload (myfirst)

変数を確認するには、以下を使用します。

>>> myfirst.a

完璧ではありませんが、それはあなたにとってpyCharmです。もっと便利だと思うpyScripterのような経験が必要な場合は、spyder2を試すことができます。

1
rhody

エディターのプログラムで:

実行-構成の編集

次に、[実行]の下にある[Pythonコンソールで実行)]チェックボックスをオンにします。

緑の矢印からプログラムを実行すると、コンソールで実行されます。実行後、すべてのオブジェクトを調べて操作できます。

enter image description here

0
Tim