Helper to build Notion API params, parse markdown text into Notion API blocks
Project description
Introduction of notion-params
This is a helper to build Notion API params, parse markdown text into Notion API blocks, include a simple client support all APIs version '2022-02-22'.
Page can be created using markdown:
Table:
Database:
See more demos in sample.py: python sample.py {page_id}
where page_id is a notion page your token has permission to write. This sample code will create a sub page to show all the demos.
Change log
- 0.0.1 NotionParams and markdown parse
create_page
update_page
append_markdown
table_df
,table_df_rows
create_database
,create_database_row
find_child
- 0.0.2 add a simple client, change doc of NotionParams methods to match
- client.py support all APIs version 2022-02-22
- add sample.py show demos in a sample page
- 0.0.3 add
df_columns_add_prefix_for_database
to enforce database columns order - 0.0.4
table_df()
add options pass to notion API control row/column headers - 0.0.5 bugfix
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
notion-params-0.0.5.tar.gz
(11.5 kB
view hashes)
Built Distribution
Close
Hashes for notion_params-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdc38d010e6c25c62ab43299898f587684f9a99ca37f6623f84113afc64f4376 |
|
MD5 | 0374793d4fa65ec9fb780fb7a870b6c4 |
|
BLAKE2b-256 | 966de7c3cd0c7dca9c64d02c1211b07e5ef83a809bad9e544d92c298c7aa6841 |