我正在尝试创建一个在线仪表板,它将我数据库中的所有数据填充到一个表中,并使用javascript datatable插件。但我想创建一种更好的方法,并希望获得类似于谷歌电子表格的布局,其中可以编辑或保存电子表格元组,类似于谷歌电子表格。
我正在使用python 2.7,所以有人可以帮我解决这个问题。
答案 0 :(得分:0)
我对mySQL不太熟悉,但我之前已经使用pandastable
用于电子表格编辑器,如果这是您正在寻找的内容。如果您熟悉python" pandas"数据帧对象,它应该很容易拾取(如果没有,仍然不是太复杂)。您也应该能够将CSV导入/导出到电子表格中。您可能需要自定义一点,以便按照您希望的方式工作。
更轻量级的准系统版本(不使用pandas数据帧作为后端)是tkintertable
。
最新的官方发布可以与pip install pandastable
或pip install tkintertable
一起安装。
在给定的链接中有两个例子。
答案 1 :(得分:0)
可能有点晚了,但正如Anddrw已经声明的那样,你可以使用pandas数据帧。数据帧有一个直接的export-to-html函数。您可以设置输出样式并使用CSS-like notation
应用条件格式虽然pandastable专注于分析,但您可以使用它来创建一个简单的表来显示您的数据帧。请参阅文档中的this示例。
所以你可以完成你的任务,发布pandas数据帧和pandastable。