スタンドアロンの Python スクリプトを作成する方法
「コードを学ぶ」サイト以外でコーディングする方法。
「 Hello World 」を出力する方法とクラスを作成する方法について、 CodecademyとDataquest のチュートリアルを完了しました。今、あなたは自分のデスクトップを見つめて、これらのサイトなしでプログラマーがこれをどのように行うのか疑問に思っています.Dog
コードはどこに行きますか?コンピューターにダウンロードする必要がある別のプログラムはありますか?
実際、コンピューターにはコード対応のアプリが組み込まれています。
「コマンドライン」に挨拶しましょう。
コマンドラインは、すべてのソフトウェア エンジニアリングとハッキング コンピューターが現実の世界で発生する場所です。エンジニアがスクリプトを実行したり、コードを管理したり、データベースやサーバーにログインしたり、バイオインフォマティクス ツールを使用したりする場所です。
Chrome の起動からファイルの削除、音楽のダウンロードまで、コンピュータが日常的に行うすべてのことは、実際にはコマンド ラインのスクリプトによって部分的または完全に行われますが、ユーザーには表示されません。
音楽アプリで再生ボタンをクリックすると、舞台裏の小さなスクリプトが、サウンドを耳に送信する前に、世界中のサーバー (Spotify サーバーなど) から音楽をダウンロードする実際の作業を行います。
新しいアプリをインストールすると、スクリプトによってアプリ ファイルが携帯電話またはコンピューターにダウンロードされ、すべてのコードが適切な場所に配置されて、デバイスがアプリの実行方法を認識できるようになります。
使用するすべてのアプリは、コマンド ラインで実行される他のコードによって大部分が編成された一連のコード ファイルで構成されています。
初めての Python スクリプトの作成方法
自分のコンピューターでスクリプトを実行するには、次のことを行う必要があります。
- 空のテキスト ファイルを作成する
- その中に数行のコードを入れます
- Python ファイルであることをコンピューターに伝えるために、名前を付けて保存するか
my_script.py、末尾に何かを付けます。.py - 入力してEnterキーを
python my_script.py押して、コマンドラインから実行します
その前に、 Pythonとテキスト エディターをインストールする必要があるいくつかのセットアップ手順があります。(Mac および Linux ユーザーは、Python のインストール手順をスキップできます。)
短い一時停止: テキスト エディターをインストールする理由
「 Word 文書や.rtfファイルにコードを書き込んで実行できないのはなぜですか?」
Word ドキュメントと RTF (リッチテキスト ファイル) では、コードの間に凝った隠し文字が追加されます。隠し文字により、Word 文書は読みやすく印刷しやすくなりますが、コンピューターがコードを読み取る方法が台無しになります。
ただし、テキスト エディタは隠し文字を追加せず、インデントの処理や一般的なコード行のオートコンプリートなど、コーディングを容易にする機能を備えています。
一般的なテキスト エディタには次のものがあります。
- Sublime (私たちが使用するもの)
- メモ帳++
- ビジュアル スタジオ コード
Python コードの記述に関しては、Windows、Mac、および Linux でいくつかの違いがあります。
マックとリナックス
- Python は既にインストールされています
- 「Terminal」はコマンドライン アプリの名前です
- Python をインストールする必要があります(できればバージョン 3 )
- 「Command Prompt」はコマンドラインアプリの名前です
Python スクリプトに戻る: 「Hello World」
コードを含む新しいファイルを作成し、ターミナル (Mac/Linux) またはコマンド プロンプト (Windows) を開いて、そこから実行します。これ以降、コマンド プロンプトとターミナルの両方を「コマンド ライン」と呼びます。
完全なスクリプトを作成する手順は次のとおりです。
- テキスト エディタをダウンロードします。
- 新しい空のファイルでテキスト エディターを開きます。
print("Hello World")1 行で入力します。- ファイルをフォルダー
hello.pyに保存しますDocuments。 - (難しい部分) コマンド ラインを使用して、ナビゲーション コマンドを入力してドキュメント フォルダーに移動し、さらにいくつかのコマンド(およびなど) を入力してスクリプトを実行します。
cd Documentspython hello.py
実際に: 最初から最後までスクリプトを作成する
Python スクリプトをゼロから始めましょう。
Sublime、Notepad++、Bracketsなどのテキスト エディタをまだダウンロードしていない場合は、ダウンロードしてください。
テキスト エディターをダウンロードしたら、それを開いて新しい空のファイルを作成します。
ファイルに 1 行追加するだけです。
print("Hello, world!")
ファイルを Documentshello.pyフォルダーに保存します。コンピューターが Python ファイルであることを認識できるように、末尾に を付ける必要があります。他の言語にも同様の要件があります。たとえば、C++ ファイルは で終わる必要があり、JavaScript ファイルは で終わる必要があります。.py.cpp.js
Documentsフォルダーに保存すると、後でコマンド ラインから見つけやすくなります。
次はややトリッキーな部分です。これはあなたにとって初めてのことかもしれません。コマンド ラインを使用してファイルに移動し、それを実行する必要があります。ただし、これには 2 つまたは 3 つのコマンドを入力するだけです。
これを行うには、ターミナルまたはコマンド プロンプトを開きます。
- Windowsでコマンドプロンプトを開く方法
- Macでターミナルを開く方法
コマンド ラインの使用に関するその他のヒントについては、以下をご覧ください。
- Windows コマンド プロンプトの使用方法
- Mac および Linux ターミナルの使用方法
Mac と Windows の両方で出力を確認できますHello, world!。
繰り返しますが、hello.pyコマンド ラインから実行するには、次のようにします。
- ターミナルまたはコマンドプロンプトを開く
- 入力して保存された
Documentsフォルダーに移動しますhello.pycd Documents hello.py入力して実行python hello.py
それで?実世界のコーディング
これがほとんどの技術者の仕組みです。エンジニアによって書かれた一連のコード ファイルが、ユーザーの目に触れずに静かに連携します。
ウェブサイト?大量のコード ファイルがどこかのサーバー上で実行されています。多くのスクリプトの 1 つが、他のサーバーやデータベース上の他のスクリプトを開始するボタンをクリックするためのきれいなユーザー インターフェイスを送信します。
ロボットアーム?コードのファイルの束が腕のコンピューター チップで実行され、光速で計算を行って、腕のモーターに正確な角度に移動するように指示し、装着者に触覚フィードバックを提供します (コード以外のものがたくさんありますが)。および純粋な電気工学が進行中です)。
データサイエンス?一連のスクリプトは、データ ファイルまたはデータベースを開き、いくつかの数値を処理し、データについて何かを示す新しい数値とグラフを吐き出します。
非常に多くのスクリプトをまとめて、場合によってはインターネットを介してアクティビティを調整するようにすると、日常的に目にするアプリを構築できます。それは魔法ではありません。好奇心を持ち続け、一生懸命努力すれば、それはあなたの手の届くところにあります。
フィードバックとヘルプ
ご質問やフィードバックがございましたら、[email protected]までメールでお問い合わせいただくか、 Instagram (@protobioengineering)でメッセージをお送りください。読んでくれてありがとう。
この記事が気に入ったら、コーヒーを寄付して私たちを支援することを検討してください。
関連記事
- という名前のファイルを作成し
hello.py、print("Hello World")その中に書き込み、保存します。 - ターミナル (Mac) またはコマンド プロンプト (Windows) を開きます。
Documents入力してフォルダーに移動しますcd Documents- 入力してスクリプトを実行します
python hello.py

![とにかく、リンクリストとは何ですか?[パート1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































