ScardFace is a python3k library for interfacing with smart cards, which supports Plug-and-Play readers inclusion and threading. It also offers classes for manipulating APDU cmds and resps, and use them in a transport-protocol-independent fashion.
A cross-platform, graphical, low level (APDU) smart card tool aimed to help developing of smart card applications and understanding of ISO-7816 protocol.