I am by no means means a python expert, but if you think that you can only do web related stuff, i think you should do some more learning. Once you get passed all the basics in most books/learning resources they usually go on to system related things.
I would figure out a project you want to make related to the field that interests you and start from there. I'm pretty sure whatever you think up, there will be a module for it.
I recently got Learning Python Network programming - after skipping the first few chapters which cover basics - goes into a few fun projects.
http://www.amazon.com/Learning-Python-Network-Programming-Faruque/dp/1784396001
part of third chapter of this book covers this: Learning Python Network Programming
It's a great book for everything else!