Terra Kaffe - Shop now
$1.49 with 76 percent savings
Print List Price: $6.24

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

You've subscribed to ! We will preorder your items within 24 hours of when they become available. When new books are released, we'll charge your default payment method for the lowest price available during the pre-order period.
Update your device or payment method, cancel individual pre-orders or your subscription at
Your Memberships & Subscriptions
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Programming curses in Python Kindle Edition

4.2 4.2 out of 5 stars 12 ratings

Curses is the standard toolkit for building complex interactive user interfaces on computer terminals and terminal emulators. Python has long supported the curses library but the supporting documentation has been meagre and the reader largely assumed to have knowledge of the underlying C library. This new book starts from an assumption that the reader knows Python but not C and has no previous experience of programming in curses. It covers the basics of using curses to read and write to the screen, introduces windows, colour handling and panels. It then moves on to building larger projects and using the third party dialog module alongside curses. It concludes with two case-studies: a mini spreadsheet-like program and the classic "Game of Life". A final chapter addresses some of the issues faced in translating existing C based curses programs to Python.

Product details

  • ASIN ‏ : ‎ B091B85B77
  • Publication date ‏ : ‎ March 28, 2021
  • Language ‏ : ‎ English
  • File size ‏ : ‎ 1.6 MB
  • Simultaneous device usage ‏ : ‎ Unlimited
  • Text-to-Speech ‏ : ‎ Enabled
  • Screen Reader ‏ : ‎ Supported
  • Enhanced typesetting ‏ : ‎ Enabled
  • X-Ray ‏ : ‎ Not Enabled
  • Word Wise ‏ : ‎ Not Enabled
  • Print length ‏ : ‎ 157 pages
  • Customer Reviews:
    4.2 4.2 out of 5 stars 12 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Alan Gauld
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

I am a retired Enterprise Architect with experience in the telecomms and customer service sectors. I worked in the IT industry for 39 years and I've been programming for 45 years. I am a moderator of the Python Tutor mailing list. Outside of IT I am a keen video/photographer and walker/climber/skier and a bit of a hifi nut.

Customer reviews

4.2 out of 5 stars
12 global ratings

Review this product

Share your thoughts with other customers

Top reviews from the United States

  • Reviewed in the United States on October 21, 2021
    I'd done a few things with Curses in Python but online tutorials weren't doing it for me. This was a nice well-rounded out book on filling in the blanks and laying the foundation.
    One person found this helpful
    Report

Top reviews from other countries

  • Cyberman
    5.0 out of 5 stars Formating text output for Python
    Reviewed in the United Kingdom on March 12, 2023
    I am writing apps that will be used over an ssh text link. This book was very useful when I need to format the text output on screen.
    Solid programming help for a niche requirement!

Report an issue


Does this item contain inappropriate content?
Do you believe that this item violates a copyright?
Does this item contain quality or formatting issues?