Menü kütüphanesi curses kütüphanesinin temel özelliklerine menüler oluşturmanızı sağlayan hoş özellik kazandırır. Menüler oluşturmak için bir takım işlevler sunar. Fakat güzel bir görünüm için renkler v.b. özelliklerle özelleştirilmeleri gerekir. Ayrıntılara bir bakalım.
Bir menü verilmiş olan öğe kümesinden kullanıcının bazı alt kümeleri seçmesini sağlayan ekran görüntüsüdür. Basitçe söylersek, içerisinden bir veya daha fazla öğe seçilebilen öğeler kümesidir. Bazı okuyucular birden fazla öğe seçilebilme özelliğinin olduğunun farkında olmayabilir. Menü kütüphanesi kullanıcının birden fazla seçim yapmasını sağlayabilen menüler yazma özelliği sunmaktadır. Bu, daha sonraki kısımda ele alınacaktır. Şimdi bazı ilkeleri öğrenmenin zamanı.