数据可视化与报表生成

pybloqs的Python项目详细描述


快速启动

安装pybloqs

对于不支持HighCharts的最小安装,请运行:

pip install pybloqs

或在开发模式下安装时:

python setup.py develop

这将允许您运行下面的示例代码。

外部依赖性

为了获得完整的功能,pybloqs需要以下第三方 程序和库。对于某些文件,必须在 安装时间:

pip install --install-option="INSTALL OPTIONS" git+https://github.com/manahl/pybloqs.git
<>
pip install --install-option="--highcharts=~/node_modules/highcharts/,~/node_modules/highcharts-heatmap/" git+https://github.com/manahl/pybloqs.git
  • 与pybloq捆绑在一起的库:
  • js inflate.js(https://github.com/augustl/js-inflate" rel="nofollow">https://github.com/augustl/js inflate;麻省理工学院许可证)
  • jquery.js(https://jquery.com rel="nofollow">https://jquery.com;麻省理工学院许可证)
  • jquery-datatables.js(https://datatables.net rel="nofollow">https://datatables.net;麻省理工学院许可证)
  • wkhtmltopdf/wkhtmltoimage( http://wkhtmltopdf.org/ ;lgplv3):

WKHTMLTOPDF未与Pybloqs绑定。您需要从安装 发行版的存储库(Linux)或从项目下载 页面( https://wkhmltopdf.org )。二进制文件wkhmltopdf和 WKHTMLTOIMAGE用于HTML以外的文件输出。PyBloqs意志 在系统路径上搜索二进制文件。如果您想使用 二进制文件的本地副本,使用以下选项安装:

--wkhtmltopdf=/path/to/binary

在开发模式下安装时,可以显式加载wkhtmltopdf:

python setup.py load_wkhtmltopdf --wkhtmltopdf=/path/to/binary
  • node.js,带有comander和puppeter(可选;用于PDF输出 "chrome_headless"后端)。请确保这些是可用的 全球地。在开发模式下,您可以运行

    npm install
    
    t<t主Pybloqs目录。

  • Bokeh(可选)。要安装bokeh依赖项,可以使用:

    pip install pybloqs[bokeh]
    
  • 绘图(可选)。要安装绘图依赖项,可以使用:

    pip install pybloqs[plotly]
    
  • HighCharts(可选;专有许可,请参阅 https://shop.highsoft.com/highcharts-t2 ):

HighCharts不与Pybloqs捆绑在一起。使用高图表创建块的步骤 绘图,您需要单独下载HighCharts(例如 NPM安装HighCharts NPM安装HighCharts热图等, 并提供安装highcharts的路径。请确保 你有海图的执照。为了充分发挥您的功能 需要以下HighCharts软件包:HighCharts, 海图热图,海图漏斗,海图输出, highcharts导出csv(本例假设npm安装的文件 目录~/node_modules)。

pip install pybloqs
0

在开发模式下安装时,可以显式加载highcharts (本例假设npm将文件安装到目录中 ~/node_模块)

pip install pybloqs
1

使用pybloqs

pip install pybloqs
2

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

推荐PyPI第三方库


热门话题
java IBM Notes 9电子邮件问题。自动从我的收件箱转发到另一个收件人   Android上的java覆盖删除键?   java More JPanel和背景图像   java AStar寻路|六角夹点   java Android存档库(aar)与标准jar   java转换docx后没有空行   java如何搜索FTS3表,使搜索的单词显示在列表的顶部   java运算符重载STL的性能损失是什么   java在本机SQL Hibernate中使用addJoin   使用hibernate的java动态列   java为什么整数在放入数组后会改变值?   如何将|系列与Java正则表达式匹配?   java问题在binarySearch中传递参数   Java:关于导入语句中使用的路径的愚蠢新手问题   java无法在文本框安卓中显示数据库中的数据   使用Java中的旧文件详细信息创建文件   java按降序进行升序快速排序