Bagaimana untuk menjalankan skrip Python dalam sistem Linux dan mendapatkan hasilnya

PHPz
Lepaskan: 2023-10-05 08:57:31
asal
1210 orang telah melayarinya

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)
Salin selepas log masuk

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
Salin selepas log masuk
  1. Jalankan skrip dan dapatkan hasilnya
    Gunakan arahan berikut untuk menjalankan skrip dalam terminal dan dapatkan outputnya:
./sum.py
Salin selepas log masuk

Anda akan melihat output berikut:

The sum is: 8
Salin selepas log masuk

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)
Salin selepas log masuk

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
Salin selepas log masuk

Anda akan melihat output berikut:

Script output: The sum is: 8
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan