Skip to content

emfrab/pylastpass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pylastpass

Simple API for LastPass password manager. Only compatible with Linux/UNIX environments.

Prerequisites

  • Install lastpass-cli to provide lpass command:

    On WSL2:

    sudo apt-get install lastpass-cli
    

Usage

Copy package manually and import.

Basic usage:

>>> from lastpass import Vault
>>> from getpass import getpass
>>> vault = Vault("[email protected]")
>>> password = getpass("Type vault password: ")
Type vault password:
>>> vault.login(password)                                                                                                                                                                                                                                                                                                        
>>> for item in vault.ls():
...     print(item)
...
MyFolder/Password [id: 291119914326505545776]
>>> print(vault.show(path=r'MyFolder\\Password'))
site.com [id: 291119914326505545776]
Username: example@email.com
Password: password
URL: http://site.com

About

Simple Python API for LastPass password manager

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages