Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jsta/zoteroscripts
Recipes for managing your Zotero library with `pyzotero`
https://github.com/jsta/zoteroscripts
python
Last synced: about 1 month ago
JSON representation
Recipes for managing your Zotero library with `pyzotero`
- Host: GitHub
- URL: https://github.com/jsta/zoteroscripts
- Owner: jsta
- Created: 2020-07-21T18:38:59.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-22T17:59:19.000Z (almost 4 years ago)
- Last Synced: 2024-06-11T17:09:25.950Z (7 months ago)
- Topics: python
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## zoteroscripts
Recipes for managing your Zotero library with the `pyzotero` interface to the
Zotero API### Setup
1. Create and activate a conda environment with:
```bash
conda env create -n zoteroscripts -f environment.yml
source activate zoteroscripts
```2. Store your API `library_id` and `api_key` credentials in a file named `config.py`
### Scripts
* `manage_tags.py`: Remove all tags from a library that don't appear in a specified list
* `notes_to_csv.py`: Export all notes from a given collection to a csv file
### Tips
Make sure that your local user library is "synced" with Zotero online
### References
https://pyzotero.readthedocs.io/en/latest/