问题标签 [klein-mvc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
335 浏览

python-3.x - Python Klein - 非阻塞 API

在 Klein API for Non-blocking 方面需要帮助。这是一个简单的测试应用程序:

然后只需将我的server.py后跟 2 个请求同时运行到http://127.0.0.1:8080/. 结果是:

每个响应之间有 5 秒的延迟。

问题:

如何让这段代码同时处理 2 个请求,现在它正在一个一个地工作......

也试过用twistd,结果都一样

谢谢

0 投票
1 回答
291 浏览

python - Python Klein - 如何将 Excel 文件作为附件返回?

我将Python Klein用于我的小型 API。可以返回 csv 作为响应,但这可以返回 Excel 文件吗?Flask 有这个功能,但是 Klein 呢?

任务:

硬盘上有 Excel 文件,并希望将其作为附件返回,因此用户可以通过 API 调用下载它。

示例: 使用 csv 文件一切正常

但是如何处理 Excel 文件呢?

0 投票
1 回答
80 浏览

python - Google App Engine 应用程序 - klein micro web 框架出现 502 bad gateway 错误

我基于scrapy开发了一个python webcrawler应用,并打包成klein应用(klein框架

当我在本地测试它时,一切都按预期工作,但是当我将它部署到谷歌应用程序引擎时,我得到一个“502 bad gateway”。我发现了 502 错误的其他提及,但与我正在使用的 klein 框架无关。所以我只是想知道应用引擎是否可能与它不兼容。

这是我的文件夹结构

app.yaml 的内容

main.py 的内容

0 投票
0 回答
96 浏览

python-3.x - 独角兽蟒克莱因

使用Klein作为服务器并希望通过Gunicorn运行它。

工作良好twistd -n web --class=twistdPlugin.resource但需要添加线程,怎么做?

或者如何从 Gunicorn 开始,现在它还给我Application object must be callable.