一个用于抓取文件和绘制数据以对抗总统政党变动的web服务

patella的Python项目详细描述


patella使用flask托管一个交互式html/css/js前端,用户可以通过它导航到 数据和绘图。

烧瓶URL路径

patella使用httpGETPOST命令在 一页又一页。主页路径是//index,您可以从中 导航到前端的其余部分。

安装和运行说明

patella已上载到PIP包存储库。

要安装,只需运行pip install patella。随附的requirements.txt文件 包指定其依赖项。使用pip install -r requirements.txt安装这些文件。它是 建议您在虚拟环境中运行此程序,以免干扰以前的安装。

要启动烧瓶服务器,请运行patella startup <URL>,其中url是路径 在页面url前面。接下来,使用浏览器浏览到127.0.0.1:4444。 要从同一网络上的其他计算机访问服务,请使用主机的公用IP 端口4444上的计算机。只要服务器运行,就可以从这两个地址访问webservice。

文件

日志文件

将在运行webservice的路径中生成一个名为 webservice.log。此文件包括服务器重新加载、错误报告、日志获取 以及发布请求和调试器pin。POSTGET日志有时间戳,但其他日志没有时间戳

数据文件

来自webservice的数据文件将下载到运行时在 服务器从启动。在该目录中,从webservice下载的所有文件都可以浏览。

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

推荐PyPI第三方库


热门话题
如何用java表示这个数学函数的算法   Java/Stream帮助:仅使用streams将嵌套的映射列表转换为映射   使用Selenium连接到数据库时发生java未知主机异常   java如何了解jvm内存使用:“堆内存”和“堆外内存”   java Oracle BI报告导入模板   java如何使用Spring将xml转换为bean?   java线程。join()以保证执行顺序   java从THINGSPEAK到ANDROID应用程序获取JSON数据   使用Java的stanford库中的异常   java正确使用来自其他类文件的方法   如果集合中的元素类型为接口类型,如何填充集合?(爪哇)   记录java。util。记录器创建的文件超过了应有的数量   类Java对象uniq值   尝试调用无法应用于()的方法时出现java错误