The socket module, python's low-level interface to the BSD sockets API, can be far from simple to use and understand. Games require much more than connecting to a server, receiving a quick status of fixed length and promptly closing.
Also it's twisted, not twist. Twist as you call it is comparatively easy to understand, even if I personally prefer other solutions for games. Lack of experience is one thing, misinformation is another. Simple google search either way.
I get you're trying to help man, that's great and appreciated I'm sure. But in this case your lack of experience is doing more harm than good. What you're doing here is analogous to telling a beginner runner to start out with a marathon, without ever running yourself. It simply doesn't make much sense.
Anyway, Enet aims to provide a high-level layor over UDP communication, reducing the need to play around with lower-level conversation in addition to adding reliability.
You're gonna have to dig a bit deeper here, since pyenet is nothing more than a wrapper. Providing documentation for wrappers is unconventional since most people don't feel like re-inventing the wheel.
The docs are found at:
http://enet.bespin.org/
You obviously won't be getting syntactical equivalents, but these should be enough to give an idea of the API. Just forget about pointers and similar C constructs not present in python.