phil thompson is python expert and the creator of pyqtprobably the best python gui library available phil' sharp-eyed and sometimes challenging feedback led to many clarifications and corrections trenton schulz is senior software engineer at nokia' qt software (formerly trolltechwho has been valuable reviewer of all my previous booksand has once again come to my aid trenton' careful reading and the numerous suggestions that he made helped clarify many issues and have led to considerable improvements to the text in addition to the aforementioned reviewersall of whom read the whole bookdavid boddiea senior technical writer at nokia' qt software and an experienced python practitioner and open source developerhas read and given valuable feedback on portions of it for this second editioni would also like to thank paul mcguire (author of the pyparsing module)who was kind enough to review the pyparsing examples that appear in the new on parsingand who gave me lot of thoughtful and useful advice and for the same david beazley (author of the ply modulereviewed the ply examples and provided valuable feedback in additionjasmintrentongeorgand phil read most of this second edition' new materialand provided very valuable feedback thanks are also due to guido van rossumcreator of pythonas well as to the wider python community who have contributed so much to make pythonand especially its librariesso useful and enjoyable to use as alwaysthanks to jeff kingstoncreator of the lout typesetting language that have used for more than decade special thanks to my editordebra williams cauleyfor her supportand for once again making the entire process as smooth as possible thanks also to anna popickwho managed the production process so welland to the proofreaderaudrey doylewho did such fine work once again and for this second edition also want to thank jennifer lindner for helping me keep the new material understandableand the first edition' japanese translator takahiro nafor spotting some subtle mistakes which 've been able to correct gao in this edition last but not leasti want to thank my wifeandreaboth for putting up with the wake-ups when book ideas and code corrections often arrived and insisted upon being noted or tested there and thenand for her loveloyaltyand support