GSheet To Obsidian Notes
The following script allows us to convert a Google Sheet file to Obsidian markdown including dataviewjs syntax to query files and plot charts and tables
Google Sheets to Obsidian markdown conversion
The following script allows us to convert a Google Sheet file to Obsidian markdown including dataview/dataviewjs syntax to query files and plot charts and tables.
Requirements
It needs the configuration of gspread module and to set the path of the .json key in /src/helpers/check.py in giveServicePath() function.
Usage
python3 /path/to/folder/main.py
Or filtering data with the starting date:
python3 /path/to/folder/main.py dd/mm/yyyy
Description
For a complete description see Google Sheets and Obsidian integration.
It create an Obsidian markdown note for each training exercise and then another notes for the overall training day. The training day contains also charts and summary table.
For the different notes the templates are defined into the template.py module.
How to Install
- Download the template file from GitHub
- Move it anywhere in your vault
- Open it in Obsidian — done!
Stats
Stars
11
Forks
0
Last updated 27mo ago