python開発環境構成


python開発環境構成
ここでpythonはデフォルトでインストール済みで、プログラムを正常に実行でき、選択したpythonバージョンは3.3です.x.この論文では、pythonが付属するIDLE、テキストエディタがpythonプログラムを呼び出す、IDE環境など、いくつかのプログラム作成と実行環境を比較した.
良い開発環境は以下の特徴を持つべきだと考えています.
  • 構文ハイライト
  • 良好なエラー
  • 自動インデント
  • 関数名プロンプト
  • 逐句デバッグ
  • デバッグ中変数値表示
  • ライブラリと他のコードの互換性
  • 以下、いくつかの環境を具体的に分析する.
    IDLE
    その利点は使用が便利で、インタフェースが簡潔で、プログラムが軽量化され、文法がハイライトされ、優れたコードフォーマット制御である.欠点は、単一のスクリプトのみを実行でき、エンジニアリング管理に友好的ではないことです.コードと実行結果は2つのウィンドウに表示され、便利そうに見え、エラーメッセージは十分ではありませんが、十分です.完全なヘルプドキュメントが組み込まれていますが、shellのモードで検索して読み取る必要があり、初心者にはあまり友好的ではありません.
    Notepad++
    Notepad++自身は1つの優秀なWindowsの下のテキストエディタで、多種のプログラミング言語をサポートして、文法のハイライト表示は優秀で、カスタム言語の文法のハイライトをサポートして、多くのプラグインを持って、拡張性は良いです.Notepad++を使用するユーザーは、言語を自分で定義したり、文法を定義したりしてハイライトしたり、プログラム解析言語を自分で作成することができます.マルチドキュメント管理は各種IDEには及ばないが、IDLEより優れている.主な欠点の1つは、関数名のヒントがなく、デバッグが不足し、自動的にインデントされていることです.経験のあるpythonプログラム猿として、この欠点を無視して、IDLEの代わりにNotepad++を使用することができますが、初心者はこの使い方をお勧めしません.
    Notepad++でpythonを実行する方法:
  • F 5またはクリック運転
  • テキストボックスに次のコードを入力します.パスのスペースcmd /k "E:\Program Files\Python33\python.exe" $(FULL_CURRENT_PATH) & PAUSE & EXIT
  • に注意してください.
  • クリック保存で
  • pythonxy
    pythonxyはMatlabのようなオープンソースツールで、python言語、Qtグラフィックインタフェース、Spyderインタラクティブインタフェースを使用します.その利点は、数学ツールのように変数値をデバッグして表示できることです.主な問題はpython 2のみをサポートすることです.7バージョンは、より良いサポートがあれば、良い選択になります.