使用octoprint运行服务器应用程序以控制多个3d打印机

octoprint-dashboard的Python项目详细描述


此应用程序用作Web服务器,用于控制运行OctoPrint的多个打印机, 此应用程序使用烧瓶框架。

GitHub

安装

确保安装了virtualenv

virtualenv octoprint_dashboard
. octoprint_dashboard/bin/activate

现在您应该处于虚拟环境中,您应该在命令行的开头看到(octoprint dashboard)

pip install octoprint_dashboard

设置环境,flask通过flask应用程序运行应用程序环境变量

exportFLASK_APP=octoprint_dashboard

exportFLASK_DB=absolute_path_to_db_files      (file will be created)

如果您选择采vut oauth2,请从here获取oauth客户机和密钥。 使用主机名或IP的重定向uri创建类型为web application的新项目和应用程序。

运行服务器

python -m flask run --host=0.0.0.0 [--port=]

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

推荐PyPI第三方库


热门话题
java计时器结束得太早?   java通过行选择编辑jtable内容   java如何将数组的值传递给另一个类?   java对象。hashCode()算法   代号为1且lambda不工作的java Android本机代码   泛型Java方法签名中是否真的需要“?扩展”?   异常处理声纳问题“main”不应“抛出”任何JAVA 7   java无法使用MVEL导入静态方法   java什么是类路径容器?   java从InputStream解码字节   Eclipse重构仅限Java   java使用Qpid通过SSL与AMQP1.0代理通信   java有没有一种方法可以在Oracle中使用带有时区的时间戳作为函数输入   保存文件时运行安卓 lint的java出错   尽管添加了JScrollPane,java JList视图区域仍在增长   java计算第n个浮点   java如何在mysql中插入日期?   GWT中异步回调的java问题