seatable-api-python
seatable-api-python copied to clipboard
SeaTable Python API provide list/add/update/delete records in tables.
Currently there is no way with library to get comments but it's supported by API https://api.seatable.io/#d6c003d7-387a-4ea3-91de-19d24085fbe5
Created a ApiBase class that accepts requests.Session() objects. This will allow developpers to have more control over the requests parameters like disabling ssl verification. fixes #78 Signed-off-by: David Vallee Delisle
Allowing the use of requests session instead of plain requests method calls allows more flexibility for developpers.
[2.6.3](https://github.com/seatable/seatable-api-python/compare/ae69f01f0c862d6f590f6dc5a284386c7ebeb607..master#diff-b27968332274e9fd338c734a01e50b68b231bbe634c18a14043411d20a6a12c3R49-R50) has introduced a bug that causes table names that match the regular expression `r'^[-0-9a-zA-Z]{4}$'` in the new [`like_table_id()`](https://github.com/seatable/seatable-api-python/compare/ae69f01f0c862d6f590f6dc5a284386c7ebeb607..master#diff-b27968332274e9fd338c734a01e50b68b231bbe634c18a14043411d20a6a12c3R49-R50) function to be parsed as ids rather than tables, which in...
Following the official tutorial [Python API](https://seatable.github.io/seatable-scripts-cn/python/dateutils/#hours) and running `dateutils.hours("2019-6-3 20:1:12", "2020-5-3 13:13:13")` will give an answer of `8009`, different from `8034` given by the tutorial.
Hi! Reading `date` columns throws multiple warnings. Consider the following table with a couple empty (`None`) rows: ``` my_date 0 2021-12-01T00:00:00Z 1 2021-12-01T00:00:00Z 2 None 3 None 4 None ```...