Cara otomatis menjalankan program python sederhana ketika terminal terbuka


0

Katakanlah saya punya program python bernama foo.py yang mencetak baris teks. Bagaimana saya bisa menjalankan program itu secara otomatis ketika saya boot terminal? Saya tahu Anda bisa, tetapi saya tidak dapat menemukan dokumentasinya. Juga tidak ada program pihak ketiga tolong, saya tidak ingin membuat program dieksekusi, hanya agar dijalankan pada terminal start up.

Jawaban:


2

Anda dapat menempatkan perintah untuk menjalankan skrip dalam .bashrcfile di dalam direktori home Anda, file ini dibaca setiap kali Anda membuka shell non-login (Terminal, Iterm dan tab mereka).

python /path/to/foo.py

Jangan lupa untuk mengatur izin untuk semua untuk dieksekusi:

chmod a+x foo.py

Tidak perlu chmod a+x foo.pyapakah itu masalah? Yang saya lakukan hanyalah menunjuk direktori di .bashrc_profile saya?
Monte Carlo

Itu bukan masalah - itu tergantung bagaimana Anda menelepon foo.py. Jika Anda menggunakan, python foo.pyAnda tidak perlu mengatur izin eksekusi. Jika Anda hanya menggunakan foo.py, Anda melakukannya.
Scotlandia
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.