vika.py
vika.py copied to clipboard
Vika is a API-based SaaS database platform for users and developers,here's Python SDK for integration. 维格表(vika.cn)官方 Python SDK, 让你轻松集成维格表的 可视化API数据库能力。
vika无法安装
为什么vika模块无法安装?什么报错信息都没有,只提示了无法安装
场景是这样的,业务人员更新表格数据,更新后通过 webhook 触发系统逻辑,自动抓取表格数据,而不是一次次来轮询...
运行一段时间后会报错:vika.exceptions.ServerError: API Server Error: 504,请问是触发了什么限制吗?
python的sdk能否增加配置选项,可以手动指定忽略证书错误。
建议更新pydantic依赖,而不是限制版本。 当前版本较老,与其他项目存在冲突: ``` confection 0.1.4 requires pydantic!=1.8,!=1.8.1,=1.7.4, but you have pydantic 1.7 which is incompatible. spacy 3.7.2 requires pydantic!=1.8,!=1.8.1,=1.7.4, but you have pydantic 1.7 which is incompatible. thinc 8.2.1 requires...
配置完API Token和datasheetid后运行报错Exception: Unauthorized如何解决 python3.10.4
Python SDK 使用field ID更新的代码如下:  在查询获得record的时候,record里的数据都是fieldname表示的,而不是fieldid,我用fieldid去判断对应的字段是否为空,是无法正确判断的,第一个print的结果如下,红框是要更新的字段  第二个print结果如下  显示新增了一个fieldID的字段,而不是更新'白底图'的数组 然后我再对这条记录查询一次,会发现'白底图'的内容被更新成了'fldkt4vmm79Uv'的内容,原来白底图的内容丢失。  然后我就尝试不用fieldid,直接用fieldname,代码修改成  重新测试。第一次print打印出原始的记录内容  第二次print打印出更新后的记录内容,能看到数组里有两条记录  但是重新根据skuid查询后发现,实际记录数组里还是只有一个  所以Python的sdk下到底应该怎么更新一个数组字段的值?
for a vika datasheet like below  我想执行批量添加数据。 ``` records = datasheet.records.bulk_create( [ {"title": "new record from Python SDK"}, {"title": "new record from Python SDK2"}, ] ) ``` report error...
save_dataframe_to_vika(df, table_name="default")