IPython - Perintah Sistem

Jika pernyataan di sel input dimulai dengan tanda seru (!), Itu diperlakukan sebagai perintah sistem untuk sistem operasi yang mendasarinya. Sebagai contoh,!ls (untuk linux) dan !dir (untuk windows) menampilkan isi direktori saat ini

Output dari perintah sistem juga dapat ditetapkan ke variabel Python seperti yang ditunjukkan di bawah ini -

Variabel menyimpan keluaran tanpa warna dan pemisahan pada karakter baris baru.

Dimungkinkan juga untuk menggabungkan variabel atau ekspresi Python dengan panggilan perintah sistem. Variabel dalam tanda kurung kurawal {} bisa disematkan dalam teks perintah. Perhatikan contoh berikut -

Berikut adalah contoh lain untuk memahami bahwa mengawali variabel Python dengan $ juga mencapai hasil yang sama.