A Python script that imports a CSV into Mac OSX Keychain
Some assumptions here,
You have Python 2.7.6+ installed
You're running Mac OS 10.12.5 +
You can use the terminal
You don't mind prompts, sometimes you can get a lot...
Your data is in the format laid out in example_password_list.csv
Your passwords are not encrypted
These passwords don't exist in your keychain, IF THEY DO, THEY'LL BE UPDATED
If the password exists it will be UPDATED, you've been warned
Chrome users
You need to enable the Password import and export flag in chrome://flags once that's done you can export your none encrypted passwords by going to chrome://settings-frame/passwords and pressing the export button.
Once that's done you can go ahead and run the google_import.py script.