Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menjalankan skrip Python dalam sistem Linux dan mendapatkan hasilnya

Bagaimana untuk menjalankan skrip Python dalam sistem Linux dan mendapatkan hasilnya

PHPz
PHPzasal
2023-10-05 08:57:311210semak imbas

Bagaimana untuk menjalankan skrip Python dalam sistem Linux dan mendapatkan hasilnya

Cara menjalankan skrip Python dalam sistem Linux dan mendapatkan hasilnya

Apabila menggunakan sistem Linux untuk membangunkan dan menjalankan skrip Python, kita selalunya perlu menjalankan skrip dan mendapatkan hasilnya. Artikel ini akan memperkenalkan cara menjalankan skrip Python dalam sistem Linux dan mendapatkan outputnya. Di bawah ialah langkah khusus dan kod sampel.

  1. Buat skrip Python
    Pertama, kita perlu mencipta skrip Python, sebagai contoh. Katakan kita ingin mencipta skrip mudah yang mengira jumlah dua nombor. Cipta fail yang dipanggil "sum.py" dalam terminal menggunakan mana-mana editor teks dan masukkan kod berikut:
# sum.py

def sum_numbers(a, b):
    return a + b

result = sum_numbers(5, 3)
print("The sum is:", result)

Simpan dan tutup fail.

  1. Tambahkan kebenaran boleh laku pada skrip
    Gunakan arahan berikut dalam terminal untuk menambah kebenaran boleh laku pada skrip:
chmod +x sum.py
  1. Jalankan skrip dan dapatkan hasilnya
    Gunakan arahan berikut untuk menjalankan skrip dalam terminal dan dapatkan outputnya:
./sum.py

Anda akan melihat output berikut:

The sum is: 8

Dengan cara ini, anda telah berjaya menjalankan skrip Python dalam sistem Linux dan memperoleh hasilnya.

  1. Dapatkan hasil output skrip
    Jika anda ingin menyimpan hasil output skrip ke dalam pembolehubah untuk pemprosesan selanjutnya, anda boleh menggunakan subproses modul subproses untuk mencapai ini. Berikut ialah contoh kod:
# execute_script.py

import subprocess

script_output = subprocess.check_output(["./sum.py"]).decode("utf-8")
print("Script output:", script_output)

Dalam contoh ini, import modul subproses dahulu, dan kemudian gunakan fungsi check_output untuk menjalankan skrip dan mendapatkan outputnya. Ambil perhatian bahawa kami menggunakan fungsi penyahkod untuk menukar output daripada aliran bait kepada rentetan dan mencetaknya.

Simpan dan tutup fail.

  1. Jalankan skrip pelaksanaan dan dapatkan hasilnya
    Gunakan arahan berikut untuk menjalankan skrip pelaksanaan dalam terminal dan dapatkan outputnya:
python execute_script.py

Anda akan melihat output berikut:

Script output: The sum is: 8

Dengan cara ini, anda akan berjaya jalankan skrip pada Linux Skrip Python dijalankan dalam sistem dan outputnya diperoleh melalui proses anak.

Ringkasan:
Dalam sistem Linux, kita boleh menjalankan skrip Python dan mendapatkan outputnya dalam langkah mudah. Pertama, kita perlu menambah kebenaran boleh laku pada skrip. Anda kemudiannya boleh menjalankan skrip terus di terminal dan melihat output. Jika anda ingin menyimpan hasil output kepada pembolehubah, anda boleh menggunakan fungsi check_output subproses modul subproses untuk mencapai ini. Saya harap artikel ini dapat membantu anda menggunakan skrip Python untuk menjalankan dan mendapatkan hasil dalam sistem Linux.

Atas ialah kandungan terperinci Bagaimana untuk menjalankan skrip Python dalam sistem Linux dan mendapatkan hasilnya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn