次の記事では、IDLEPythonについて見ていきます。 それは約 Pythonを学習するための統合開発環境、コマンドラインの代替です。 一部のオペレーティングシステムにはPythonインタープリターが付属していますが、他のシステムではインストールが必要な場合があります。 Gnu / Linuxでは、 IDLEは別のアプリケーションとして配布されます これは、各ディストリビューションのリポジトリからインストールできます。
このIDEは 無料でオープンソース。 そのインターフェースは他のIDEよりもはるかに華やかではありませんが、IDLEの機能に不足はありません。 次の行では、Ubuntu(この例では18.04)にインストールするのがいかに簡単かを見ていきます。
IDLEPythonの一般的な機能
IDLEは統合開発環境の略です 次のような機能が含まれています。
- されています Pythonで100%エンコード 純粋な、ツールキットを使用 tkinter GUI.
- Es クロスプラットフォーム。 Windows、Unix、macOSでもほぼ同じように動作します。
- マルチウィンドウテキストエディタと 複数元に戻す.
- 構文の強調表示.
- それは私たちにオプションを提供します オートコンプリート.
- スマートインデント.
- の窓 Pythonシェル(インタラクティブ通訳) コードの入力、出力、エラーメッセージに色を付けます。
- を含む 永続的なブレークポイントを持つデバッガー、ステップ、およびグローバル名前空間とローカル名前空間の表示。
- 可能です 任意のウィンドウ内で検索、エディタウィンドウ内で置き換え、複数のファイルを検索します(grep).
へ このプロジェクトの詳細、あなたは彼らが彼らの中で提供するドキュメントを参照することができます サイト.
UbuntuにIDLEPythonをインストールする
これを機能させるために必要なのは、Ubuntuシステムとsudo権限を持つユーザーアカウントだけです。 インストールを開始する前に、それは常に賢いです リポジトリで利用可能なソフトウェアのアップデートを実行します。 これを行うには、ターミナルウィンドウ(Ctrl + Alt + T)を開いて書き込むだけです。
sudo apt-get update; sudo apt-get upgrade
更新が完了したら、必要に応じて再起動します。
La IDLEのインストール 非常に単純なので、ターミナルに書き込むだけで済みます(Ctrl + Alt + T):
sudo apt-get install idle
インストールが完了すると、 IDLEは準備ができています.
IDLEの使い方
デスクトップメニューをクリックすると、 IDLEのエントリがXNUMXつあります。 XNUMXつはIDLE(私の場合、Python3.6.9を使用しています)と他のちょうどIDLE。
IDLEウィンドウが開くと、すべてがコーディングを開始する準備ができています。 メインのIDLEウィンドウは、プロンプトの後にPythonコマンドを記述できるインタラクティブなPython環境です>>> (英語で、プロンプト)。 を押すことによって イントロ、IDLEはすぐに注文を実行します。 注文で結果が得られた場合は、青で表示され、リクエスト記号は表示されません。 たとえば、IDLEインジケータには、次の行を記述できます。
print("Hola, Ubunlog")
押した後 イントロ キーボードに、上のスクリーンショットのようなものが表示されます。
プログラムをファイルに書き込む
IDLEは、初歩的なプログラムエディタでもあります。 プログラムを作成し、ファイルに保存して実行することができます。 メインのIDLEウィンドウは常にインタラクティブな環境ですが、プログラムが実行されるウィンドウでもあります。
IDLEでプログラムファイルを作成するには、次のことを行う必要があります。 メニューの[ファイル]> [新しいファイル]を使用して新しいウィンドウを開きます(またはキーボードショートカットCtrl + N).
コードの記述が終了したら、IDLEで編集したプログラムを実行するには、まずコードを保存する必要があります。 保存したら、 メニューオプション[実行]> [モジュールの実行]から実行できます(F5キーも使用できます).
これは、IDLEをインストールして使用する方法の基本的な見方です。 Python Ubuntuで。 この統合開発環境を最大限に活用する方法の詳細については、 公式ドキュメント.
IDLEを使用すると 新規ユーザーのための優れた学習体験。 これは、以下に示すように、利用可能な多くのオプションのXNUMXつにすぎないことを忘れてはなりません。 リスト.