{"product_id":"programming-curses-in-python-alan-gauld-9798708884435","title":"Programming curses in Python","description":"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.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Alan Gauld\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9798708884435\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Independently Published\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 03\/29\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 156\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.48lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.00w x 0.33d","brand":"Alan Gauld","offers":[{"title":"Paperback","offer_id":48588339052799,"sku":"9798708884435","price":8.77,"currency_code":"USD","in_stock":true}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/programming-curses-in-python-alan-gauld-9798708884435","provider":"WR Book House","version":"1.0","type":"link"}