- Notifications
You must be signed in to change notification settings - Fork8
Python client for NocoDB API v2
License
NotificationsYou must be signed in to change notification settings
infeeeee/nocodb-api
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Python client for NocoDB API v2
Install frompypi:
pip install nocodb-api
Install from Github:
pip install"nocodb-api@git+https://github.com/infeeeee/nocodb-api"
fromnocodbimportNocoDBnoco=NocoDB(url="https://app.nocodb.com",api_key="superapikey")base=noco.get_base("ple9j3sg0j3ks6m")table=base.get_table_by_title("Sample Views")[print(i,r.metadata)fori,rinenumerate(table.get_records())]
Get debug log:
importloggingfromnocodbimportNocoDBlogging.basicConfig()logging.getLogger('nocodb').setLevel(logging.DEBUG)# Now every log is visible.# Limit to submodules:logging.getLogger('nocodb.Base').setLevel(logging.DEBUG)
python -m venv .venv. ./.venv/bin/activate
Create a filetest_config.json
with the parameters, or change the Environment Variables intests/Dockerfile
, than run:
docker run --rm -it$(docker build -q -f tests/Dockerfile .)
Documentation withpdoc
TODO
pip install -e".[doc]"pdoc -d google nocodb
About
Python client for NocoDB API v2
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published