使用csvapi预览表格文件(csv,excel,…)的插件

udata-tabular-preview的Python项目详细描述


#表格预览

使用[csvapi](https://github.com/opendatateam/csvapi)预览表格文件(csv,excel,…)的插件

##用法

在udata环境中安装插件包:

`bash pip install udata-tabular-preview `

然后在udata.cfg中激活它:

`python PLUGINS = ['tabular'] `

##配置

您可以使用以下参数控制此插件行为:

  • `tabular_csvapi_url`:指向csvapi实例的url(不带斜杠)。ex:https://my.csvapi
  • `表格用户界面`:选择显示预览的用户界面。您可以在csvapi frontdataexplorer之间进行选择。默认值为csvapi front
  • `表格允许远程`:是否允许远程资源预览。默认值为true
  • `表格最大大小`:如果定义了最大允许文件大小(字节)。默认值为
  • `表格页大小`:获取的数据页大小。默认为50

##开发

###js依赖项

使用以下命令安装js依赖项:

`shell npm install `

然后您可以将这些资产打包为:

`shell inv assets `

(当您进行上游更改时,可能需要重新启动这些命令)。

###python依赖项

假设您在安装了udata的活动virtualenv中,并且在当前项目克隆存储库目录中,使用以下命令安装所有依赖项:

`shell pip install -e requirements/develop.pip `

(当您提取上游更改时,可能需要重新启动此命令)。

###测试

测试位于tests文件夹中,并使用以下命令运行:

`shell inv test `

###质量

代码必须通过flake 8验证,readme应该与pypi兼容。 您可以使用:

`shell inv qa `

#更改日志

##1.0.0(2018-10-02)

初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
异常如何在java中从jar以InputStream的形式加载嵌入式字体?   java如何处理关系0。。1来自uml   java XML解析错误休眠   java如何将数据从一个数据库复制到另一个oracle数据库?   安卓中的java简单选项卡活动   java使用JWT身份验证与用户合作的正确方式是什么?   安卓 Java从队列中检索所有元素,直到队列为空   java Geocoder在Android中经常返回空值   带有删除和添加通知的java自定义arraylist   java是否可以在ingiteRepository中使用“findbyId”方法?   java如何使用ttorrent创建torrent文件?   xml如何从XSL文件中调用Java函数?   java如何模块化长代码   使用节点实现优先级队列时的java nullpointerexception   java My JFrame窗口不会出现   java无法在chrome中运行JavaFXJAR   来自音频文件的java Android基本TTS引擎   java通过传递latlong更新Google地图位置,构造函数抛出空点异常   java如何使用参数创建授权URL请求   java排列数组并将每个结果保存到ArrayList