Skip to content

Comment on Show HN: Python library to read and manage your Gmail

Comments

You can also retrieve the password from your system keyring[1]

    import keyring

    pass_is = keyring.get_password('gmail', 'whatever@gmail.com')
you set it with
    set_password(servicename, username, password)
so
    set_password('gmail', 'whatever@gmail.com', 'one of those per app passwords if you use 2factor for example')
[1] https://pypi.python.org/pypi/keyring

Even better, use oauth2 tokens instead of your username/password.

Here's a script to generate them: https://google-mail-oauth2-tools.googlecode.com/svn/trunk/py...

That's amazing, I never knew this existed, thanks!

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.