Python

Modul Python SYS

Modul Python SYS

Dalam pelajaran ini tentang Python sistem modul, kita akan mempelajari bagaimana modul ini memungkinkan kita untuk berinteraksi dengan penerjemah dan mesin host secara langsung. Mari kita lihat apa saja fitur yang ditawarkan modul ini kepada kita.

Modul sistem python

Keuntungan pertama yang ditawarkan modul sys kepada kami adalah kemandiriannya dari Sistem Operasi mesin host. Ini berarti bahwa modul ini dapat bekerja dengan cara yang sama meskipun bekerja di Windows atau Macintosh atau Linux atau OS apa pun. Dalam posting ini, kita akan mempelajari fungsi yang diberikannya kepada kita. Mari kita mulai.

Bekerja dengan modul sys

Untuk mulai bekerja dengan modul sys dan membuat skrip menggunakan modul ini, kita akan menggunakan pernyataan impor yang sama di semua skrip yang kita tulis:

sistem impor

Pernyataan ini mengimpor dan membawa dependensi modul sys yang diperlukan ke dalam cakupan kami.

Python sistem.argv

Modul sys operasi paling dasar yang memungkinkan kita mengakses parameter baris perintah yang diteruskan ke skrip. Mari kita menulis sebuah program untuk menunjukkan ini:

sistem impor
print('Parameter baris perintah yang lulus:')
untuk param di sys.argv:
cetak (param)

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

Perhatikan bagaimana ini memilih bahkan nama file yang kami berikan sebagai parameter baris perintah.

Python sistem.jalan

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

sistem impor
print('\n PYTHONPATH: ', sys.jalan)

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

Tentu saja, ini dapat bervariasi berdasarkan mesin Anda.

Python sistem.stdin

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

sistem impor
masukan_oleh_pengguna = sys.stdin.garis baca()
print("Masukan Pengguna : " + masukan_oleh_pengguna)

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

Ini adalah fungsi yang sangat penting yang biasanya kami gunakan dalam program kami untuk mengambil input pengguna user.

Python sistem.hak cipta

Untuk menampilkan informasi hak cipta terkait dengan versi Python yang saat ini diinstal pada mesin host, kita dapat menggunakan fungsi ini:

sistem impor
cetak(sys.hak cipta)

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

Python sistem.keluar

Ada banyak kasus penggunaan ketika kita harus memilih untuk keluar dari aliran program tanpa melakukan hal lain (seperti penanganan kesalahan dll.). Ini mudah dicapai menggunakan panggilan fungsi keluar:

sistem impor
print("Halo Linuxhint")
sistem.keluar(1)
print("Tidak dicetak!")

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

Dalam posting singkat tentang Python ini, kami melihat bagaimana kami dapat menggunakan berbagai fungsi yang disediakan oleh modul sys di Python dan mendemonstrasikannya dengan contoh skrip. Lanjutkan dan mainkan lebih banyak dari mereka.

Aplikasi Pemetaan Gamepad Terbaik untuk Linux
Jika Anda suka bermain game di Linux dengan gamepad alih-alih sistem input keyboard dan mouse biasa, ada beberapa aplikasi yang berguna untuk Anda. Ba...
Alat Berguna untuk Gamer Linux
Jika Anda suka bermain game di Linux, kemungkinan besar Anda telah menggunakan aplikasi dan utilitas seperti Wine, Lutris, dan OBS Studio untuk mening...
Game Remaster HD untuk Linux yang Belum Pernah Rilis Linux Sebelumnya
Banyak pengembang dan penerbit game datang dengan remaster HD dari game lama untuk memperpanjang umur waralaba, harap penggemar meminta kompatibilitas...