Python

Modul Python SYS

Modul Python SYS

Dalam pelajaran ini mengenai Python sys modul, kami akan mengkaji bagaimana modul ini membolehkan kami berinteraksi dengan jurubahasa dan mesin hos secara langsung. Mari lihat apa yang ditawarkan oleh modul ini kepada kami.

Modul Python sys

Kelebihan pertama modul sys kepada kami adalah kebebasannya dari Sistem Operasi mesin host. Ini bermaksud modul ini dapat berfungsi sama walaupun berfungsi pada Windows atau Macintosh atau Linux atau OS tertentu. Dalam catatan ini, kami akan mengkaji fungsi yang diberikannya kepada kami. Mari kita mulakan.

Bekerja dengan modul sys

Untuk mula bekerja dengan modul sys dan membuat skrip menggunakan modul ini, kami akan menggunakan pernyataan import yang sama dalam semua skrip yang kami tulis:

import sys

Pernyataan ini mengimport dan membawa kebergantungan modul sys yang diperlukan ke dalam skop kami.

Python sys.berhujah

Modul operasi yang paling asas membolehkan kita mengakses parameter baris arahan yang dihantar ke skrip. Mari tulis program untuk menunjukkan ini:

import sys
cetak ('Parameter baris Perintah Lulus:')
untuk param dalam sys.argv:
cetak (param)

Apabila kita menjalankan program ini dengan parameter baris perintah, kita akan melihat output ini:

Perhatikan bagaimana ini memilih bahkan nama fail yang kami sampaikan sebagai parameter baris perintah.

Python sys.jalan

Menggunakan jalan fungsi, kita dapat memaparkan PYTHONPATH yang disediakan di mesin hos. Kami akan menulis skrip untuk menggunakan fungsi ini sekarang:

import sys
cetak ('\ n PYTHONPATH:', sys.jalan)

Semasa kita menjalankan program ini, kita akan melihat output ini:

Sudah tentu, ini berbeza mengikut mesin anda.

Python sys.stdin

Kita boleh menggunakan modul sys untuk mengambil input dari pengguna juga. Kami akan mencuba fungsi ini sekarang:

import sys
input_by_user = sys.stdin.garis baca ()
cetak ("Input Pengguna:" + input_by_user)

Semasa kita menjalankan program ini, kita akan melihat output ini:

Ini adalah fungsi yang sangat penting yang biasanya akan kita gunakan dalam program kita untuk mengambil input pengguna.

Python sys.hak cipta

Untuk memaparkan maklumat hak cipta yang berkaitan dengan versi Python yang dipasang pada mesin hos, kami dapat menggunakan fungsi ini:

import sys
mencetak (sys.hak cipta)

Semasa kita menjalankan program ini, kita akan melihat output ini:

Python sys.jalan keluar

Terdapat banyak kes penggunaan apabila kita mesti memilih untuk keluar dari aliran program tanpa melakukan perkara lain (seperti ralat, dll.). Ini mudah dicapai dengan menggunakan panggilan fungsi keluar:

import sys
cetak ("Hello Linuxhint")
sys.jalan keluar (1)
cetak ("Tidak dicetak!")

Semasa kita menjalankan program ini, kita akan melihat output ini:

Dalam catatan ringkas ini di Python, kami melihat bagaimana kami dapat menggunakan pelbagai fungsi yang disediakan oleh modul sys di Python dan menunjukkannya dengan skrip contoh. Teruskan dan bermain dengan lebih banyak daripada mereka.

Vulkan untuk Pengguna Linux
Dengan setiap kad grafik generasi baru, kami melihat pembangun permainan mendorong had kesetiaan grafik dan semakin dekat dengan fotorealisme. Tetapi ...
OpenTTD vs Simutrans
Membuat simulasi pengangkutan anda sendiri boleh menyeronokkan, santai dan sangat menarik. Itulah sebabnya anda perlu memastikan bahawa anda mencuba s...
Tutorial OpenTTD
OpenTTD adalah salah satu permainan simulasi perniagaan yang paling popular di luar sana. Dalam permainan ini, anda perlu membuat perniagaan pengangku...