I am writing a desktop application in Python. This application requires the user to input their GMail email and password (however an account must be created specifically for this app, so it's not their personal (read: important) GMail account). I was wondering what would be the best way to store those login credentials. I don't need it to be super secure, but would like something more than storing it as plain text.
Thank you in advance.
Any chance you could not store the information on disk at all?  I think that's always the most secure approach, if you can manage it. Can you check the credentials and then discard that information? 
You can always encrypt the information if that doesn't work, but the decryption mechanism and key would probably have to reside in your program, then.  Still, it might meet your criterion of not super-secure but better than plain text.
Where to store user credentials in a Python desktop application?