Well i would not suggest python for arma hacking... But to get started no, there are no libraries for python bcuz everyone uses C++ or similar languages.
If you want libraries for C++ go find someone that sells hacks and ask if they have any.
Memory hacking: Basically right now you have to go through the kernal driver to write to arma 3, so you have to create your own kernal driver or ask someone to give you theirs. Past that you can use a edited CE to to mem edits. I dont know how knowledgeable you are in C++ but it may take some learning to do a lot of this.
EDIT: i would suggest not selling your hacks. Battleye gobbles up any hack that isn't private to you and you and possibly a very close friend.