Cara Menjalankan Skrip Python

Cara Menjalankan Skrip Python

Memahami pelbagai helah untuk melaksanakan skrip Python anda dapat membantu anda membuat kod dengan lebih cepat dengan menjangkakan dan mengelakkan perangkap biasa.





Menjalankan skrip Python cukup mudah, dan terdapat banyak cara yang boleh anda lakukan. Kami akan menunjukkan kepada anda pelbagai cara untuk melakukannya dalam artikel ini.





Apa Yang Anda Perlu Jalankan Skrip Python?

Untuk menjalankan skrip Python dengan jayanya di komputer anda, lihat senarai semak berikut dan pastikan anda sudah bersedia:





  • Pastikan Python dipasang pada komputer anda. Sekiranya tidak, pergi ke Laman web Python untuk memuat turun dan memasang versi terbaru Python.
  • Pasang penyunting kod atau IDE pada PC anda.
  • Pastikan anda menambahkan Python ke jalur pemboleh ubah sistem anda sehingga anda dapat memanggilnya dari baris perintah.

Untuk memeriksa sama ada Python sudah dipasang dan ditambahkan ke jalan, ketik python - penukaran di baris arahan anda dan tekan Masukkan . Sekiranya anda melihat versi Python dipaparkan, maka ia ditambahkan ke jalan sistem anda.

Namun, seperti yang telah kami sebutkan sebelumnya, ada banyak cara untuk menjalankan skrip Python anda. Mari lihat pelbagai cara di bawah.



Berkaitan: Cara Menambah Python ke pemboleh ubah Windows PATH

Cara Menjalankan Skrip Python secara Interaktif

Mod Python interaktif membolehkan anda menjalankan skrip anda dengan serta-merta melalui baris arahan tanpa menggunakan editor kod atau IDE.





berapa umur akaun google saya

Untuk menjalankan skrip Python secara interaktif, buka baris arahan dan taip anda ular sawa . Kemudian tekan Masukkan .

Anda kemudian boleh terus menulis kod Python dalam mod interaktif. Semasa anda menekan Masukkan , output kod anda muncul dengan segera.





Python sensitif terhadap inden. Oleh itu, kaedah penulisan seperti fungsi, gelung, keadaan, atau kelas sedikit membingungkan ketika berada dalam mod interaktif.

Untuk mengelakkan ralat lekukan semasa menulis kaedah yang memerlukannya dalam mod interaktif, pastikan anda menggunakan spasi secara konsisten setiap kali anda sampai ke baris baru.

Sebagai contoh, anda boleh menggunakan satu ruang untuk kod apa pun secara langsung di bawah fungsi. Kemudian ubah kepada dua ruang untuk subset yang mengikutinya, dan seterusnya.

Lihat contoh di bawah untuk gambaran yang lebih jelas:

Kelebihan menggunakan mod interaktif ialah anda dapat menguji kod anda dengannya. Namun, anda tidak dapat menggunakannya untuk menjalankan projek, dan apabila anda membuat kesilapan, anda mungkin harus menulis semula kod anda dari awal.

Kod yang ditulis dalam mod interaktif juga tidak stabil. Oleh itu, kod anda akan dihapuskan, dan anda tidak dapat memulihkannya setelah anda menutup prompt arahan.

Jenis keluar () atau berhenti () , kemudian tekan Masukkan untuk meninggalkan mod interaktif. Anda juga boleh keluar dari mod interaktif pada Windows dengan menekan Ctrl + DENGAN .

Cara Menjalankan Fail Python Dengan Perintah Python

Anda boleh menulis kod Python dengan mana-mana editor teks pilihan anda dan menjalankannya dari baris arahan menggunakan ular sawa arahan.

Tidak seperti mod interaktif, kod anda berada dalam fail Python khusus dengan .py sambungan.

Untuk menjalankan fail Python dengan ular sawa arahan:

  1. Buat fail baru di mana-mana direktori di PC anda. Pastikan anda menamakan fail anda dengan a .py sambungan. Contohnya, anda boleh myFile.py .
  2. Buka fail itu menggunakan mana-mana penyunting kod pilihan anda.
  3. Tuliskan kod anda dalam fail yang baru anda buat. Kemudian simpan lagi dengan memukul Ctrl + S .
  4. Buka baris arahan dan cd ke direktori root fail Python.
  5. Jenis python myFile.py untuk melaksanakan kod dalam fail Python itu, menggantikan myFile.py dengan nama fail Python anda.

Anda dapat menyimpan output skrip yang anda jalankan melalui baris perintah sebagai fail teks. Untuk melakukannya, gunakan:

python myFile.py > output.txt

Kaedah ini sangat sesuai untuk melaksanakan projek Python kehidupan sebenar. Contohnya, menjalankan fail Flask server.py seperti ini melancarkan pelayan tempatan untuk anda.

Jalankan Fail Python dengan Namanya

Sekiranya anda menggunakan versi Windows baru-baru ini, kini anda dapat menjalankan skrip Python dengan menaip nama fail tanpa menambahkan ular sawa arahan:

myFile.py

Jalankan Skrip Python Anda Dengan IDE

Persekitaran Pembangunan Bersepadu atau IDE menawarkan sistem pengurusan fail dan folder yang maju. Oleh itu, mereka membolehkan anda membina projek dengan lebih cepat dengan menyusun fail anda dalam folder yang berlainan di bawah satu direktori.

Pada akhirnya, IDE menjalankan skrip Python dengan mudah di persekitaran maya. Mereka sesuai untuk menguruskan projek yang dijalankan berdasarkan pergantungan tertentu.

Berkaitan: Cara Membuat dan Menguruskan Persekitaran Maya Python

Dengan IDE, anda boleh menulis, membaca, mengedit, dan melaksanakan kod Python anda. Seperti yang anda mahukan penyunting kod sederhana, anda dapat menjalankan skrip Python yang ditulis dalam IDE dari command prompt menggunakan ular sawa arahan.

Selain itu, IDE seperti Pycharm atau Spyder membolehkan anda menjalankan skrip anda dengan satu klik.

Gunakan IDE Berasaskan Penyemak Imbas

Buku nota Jupyter dan Kolaborasi Google adalah IDE berasaskan penyemak imbas yang popular yang membolehkan anda menulis dan melaksanakan kod Python dengan cepat. Mereka juga berasaskan sel dan sesuai untuk mengendalikan projek sains data.

Untuk menjalankan skrip Python dengan Google Colaboratory, klik Fail . Kemudian pilih Buku nota baru untuk membuka buku nota di mana anda boleh menulis dan melaksanakan kod Python anda. Anda boleh klik + Kod untuk memulakan sel baru.

Anda boleh mendaftar dan mula menggunakan Google Colaboratory dengan segera tanpa pemasangan, sedangkan anda perlu memasang Jupyter Notebook untuk menjalankan skrip Python dengannya.

Berkaitan: Bermula dengan Jupyter Notebook

Melaksanakan skrip serupa di kedua platform. Sebaik sahaja anda menulis kod dalam sel, tekan Ctrl + Masukkan untuk melaksanakan sel itu.

Jalankan Skrip Python Anda Menggunakan Python IDLE Built-in

Python IDLE adalah salah satu cara paling asas untuk menjalankan skrip Python tanpa perlu menyimpan fail sebelum berfungsi.

tidak boleh memutuskan tempat makan

Untuk mengakses Python IDLE, pergi ke bar carian Windows. Jenis IDLE dan buka setelah ia muncul.

Sebagai alternatif, anda boleh memulakan Python IDLE dari baris arahan. Untuk melakukannya, buka baris arahan, kemudian masukkan perintah terbiar .

Setelah muncul, anda boleh menulis kod anda dan melaksanakan setiap baris dengan menekan Masukkan .

Anda juga boleh menyimpan Python IDLE. Yang perlu anda lakukan hanyalah pergi ke Fail> Simpan sebagai . IDLE kemudian menyimpan fail anda dengan .py lanjutan secara lalai.

Jalankan Skrip Python sebagai Modul dalam Fail Python Lain

Anda juga boleh menjalankan skrip Python dalam fail Python yang lain. Terdapat banyak cara untuk melakukan ini, bagaimanapun, menggunakan mengimport penyataan adalah ideal.

Tetapi mari kita lihat pelbagai cara untuk melakukan ini.

Jalankan Skrip Python Anda sebagai Modul yang Diimport

Anda boleh membuat dan mengimport skrip anda sebagai modul Python dan kemudian menjalankannya menggunakan fail Python yang lain.

Untuk melakukannya, buat fail Python baru dalam direktori yang sama dengan skrip Python yang ingin anda jalankan. Buka fail baru itu dan import skrip berikut:

import myScript.py

Sekiranya anda hanya memerlukan fungsi atau kelas dalam skrip yang ingin anda jalankan, maka gunakan import mutlak:

from myScript.py import myFunction
myFunction()

Jalankan Skrip Python dalam Fail Python Lain Menggunakan Fungsi exec

Sebagai alternatif, anda boleh menjalankan kod Python dengan bawaan exec () fungsi. Buat fail Python baru dalam direktori yang sama dengan yang anda ingin jalankan dan laksanakan kod berikut:

exec(open('myScript.py').read())

Jalankan Skrip Python Menggunakan Modul Runpy Built-in

Anda juga boleh menjalankan skrip Python dengan runpy.run_module () . Anda tidak perlu memasukkan .py sambungan semasa menggunakan kaedah ini:

import runpy
runpy.run_module('myScript')

Walau bagaimanapun, anda boleh menggunakan runpy.run_path () sebaliknya. Tetapi ini memerlukan peluasan Python berfungsi:

import runpy
runpy.run_path('myScript.py')

Menggunakan importlib

Anda juga boleh menjalankan skrip dalam fail Python lain menggunakan importlib modul. Anda tidak perlu memasukkan .py peluasan di sini sama ada:

cara mendapatkan lebih banyak rancangan di netflix
import importlib
importlib.import_module('myScript')

Laksanakan Fail Python Anda dengan Mengklik Dua Kali

Klik dua kali fail Python juga berfungsi. Biasanya, apabila anda melakukan ini, ia menunjukkan output kod anda dalam baris arahan. Yang perlu anda lakukan hanyalah menyimpan skrip yang ingin anda jalankan dengan tambahan .py sambungan, dan klik dua kali padanya.

Keluaran baris arahan mungkin singkat, dan anda tidak akan melihatnya sebelum ditutup. Untuk mengelakkannya, anda boleh menambah kosong sementara gelung ke hujung kod untuk menjadikan output baris perintah tetap terbuka.

Contohnya, mengklik dua kali skrip yang mengandungi kod di bawah berjaya dilaksanakan kerana kosong sementara gelung di hujung:

exec(open('myScript.py').read())
hello = 1 + 2
print(hello)
while True:
''

Bagaimana Python Menjalankan Skripnya?

Python adalah bahasa yang sangat serba boleh dan tersusun yang melaksanakan kod dengan bantuan jurubahasa. Walau bagaimanapun, apabila anda menjalankan kod Python, pengkompil memecah kod menjadi kod bytec sebelum meneruskannya kepada jurubahasa. Jurubahasa kemudian menerima kod bytec dan mengembalikan output yang mesra manusia dan boleh dibaca.

Berkongsi Berkongsi Tweet E-mel Apa Yang Python Lakukan dan Apa Yang Boleh Digunakan?

Python sangat serba boleh, dengan aplikasi mulai dari pengembangan web hingga analisis data.

Baca Seterusnya
Topik-topik yang berkaitan
  • Pengaturcaraan
  • Pengaturcaraan
  • Python
Mengenai Pengarang Idisou Omisola(94 Artikel Diterbitkan)

Idowu meminati apa sahaja teknologi pintar dan produktiviti. Pada masa lapang, dia bermain-main dengan pengekodan dan beralih ke papan catur ketika dia bosan, tetapi dia juga suka melepaskan diri dari rutin sekali-sekala. Kesungguhannya untuk menunjukkan kepada orang-orang tentang teknologi moden mendorongnya untuk menulis lebih banyak lagi.

Lagi Dari Idowu Omisola

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan