Pointers fixes
In the read function you can use ctypes.c_void_p() to support 64bit.
In the readString use ReadProcessMemory use ctypes.c_void_p(lp_base_address) instead lp_base_address.
Improve API
In readByte remove the hex in order to allow to convert it into bytes easier.
Release Pypi of the fixes