memungkinkan warna dalam shell interaktif python pada OS / X


17

Saya baru saja memodifikasi .bash_profile saya sehingga memiliki warna di iTerm dan Terminal.

Sekarang, saya ingin mengaktifkan penyorotan sintaks untuk shell interaktif Python, IDLE-style.

Bagaimana cara melakukannya?

Jawaban:


19

bpython tampaknya melakukan apa yang Anda inginkan.

bpython adalah antarmuka yang bagus untuk interpreter Python untuk Linux, BSD, OS X dan Windows (dengan beberapa pekerjaan ). bpython dirilis di bawah Lisensi MIT. Ini memiliki fitur (khusus) berikut:

masukkan deskripsi gambar di sini

  • Penyorotan sintaksis sebaris
  • Pelengkapan otomatis seperti garis baca dengan saran yang ditampilkan saat Anda mengetik
  • Daftar parameter yang diharapkan untuk setiap fungsi Python
  • Kirim kode yang sudah Anda masukkan ke pastebin
  • Lekukan otomatis
    dan lainnya

Alternatifnya adalah IPython atau DreamPie


2
Atau ipython. Keduanya merupakan alternatif yang lebih bagus daripada interpreter vanilla python.
vtest

1
@vtest Sekarang saya menambahkan fitur highlight sintaks ke daftar fitur ipython di tabel wiki. Terima kasih.
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.