问题标签 [hug]
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.
python - 如何将文件上传到 Hug REST API
我正在开发一个基本的 Hug API,我的一个函数需要一个文件。
Hug 有办法上传文件吗?
python - 与拥抱和女服务员一起记录
我想将日志记录添加到我的 Python拥抱REST 应用程序中。hug
通过命令(通过)为应用程序提供服务时,我找不到任何hug -f app.py
方法,因此我尝试将 hug 与waitress结合起来。
我在文件中的最小应用程序结构app.py
如下所示:
我用一个女服务员脚本来服务这个run.py
:
当我 python run.py
在控制台中执行时,应用程序很好地启动并func
返回结果,但是来自 func ("debug func")和来自run.py
("logger set to DEBUG") 的调试消息我在控制台中看不到。
出了什么问题,我该如何解决?(如果这样更容易的话,我很乐意使用另一个(支持 Windows 的)WSGI 服务器。)
python-3.x - 如何获取拥抱路线的 URL?
在烧瓶中,可以使用url_for()轻松获取给定端点的 URL 。拥抱中是否有等价物?
我想在我的 REST API 中自动生成各种资源的 URL,以包含在响应中。
python - 使用 Hug API 返回 GIF 图像(图像在浏览器上没有动画)
嗨,我有以下代码
我正在使用拥抱、python3 和 PIL 来创建响应。返回到我的浏览器的图像根本没有动画。我猜 PIL 只获取 GIF 图像的第一帧并返回它。有没有其他方法可以将整个 GIF 图像流回浏览器?
python - 使用 pdb 调试 python 拥抱 api
我正在尝试使用pdb
.
常规的拥抱 api 开始于:
hug -f api.py
python
您可以使用以下命令通过解释器从命令行启动 pdb :
python -m pdb api.py
其中api.py
包含拥抱路线、指令等,api.py
但需要运行hug -f api.py
不接受的地方-m pdb
。
例如:hug -m pdb -f api.py
不起作用。
我还尝试创建一个debug.py
文件并api.py
在调试开始时将其导入。但它不会在api.py
.
拥抱服务器启动正常,但没有在api.py
.
目前,我不得不pdb.set_trace()
直接将其放入api.py
. 这可行,但很乏味。理想情况下,应该有一种方法可以在不重新启动api.py
的情况下动态启动hug
和pdb
调试并设置断点hug
。
python - 使 Python 装饰器与 Hug API 框架一起工作
我对 Python 相当陌生。我正在使用 Hug 构建一个简单的 API。我正在尝试使用装饰器来处理所有未处理的异常,如下面的代码所示。但似乎我没有在装饰器中正确传递 Hug 所需的输入。
授权文件
这是我得到的错误:
iis-8 - 带有 IIS8 的 Windows Server 2012R2 上带有拥抱框架的 API
我正在尝试在 Windows Server 2012 R2 上运行一个拥抱 api。我配置了服务器,就像在 Django 示例(此处)中看到的那样。
我创建了一个虚拟环境并安装了拥抱。如果我尝试使用以下命令运行 happy_birthday 示例:
python -m 拥抱 -f happy_birthday.py
我收到一条消息错误:
"C:\virtualenvs\foo\Scripts\python.exe: 没有名为 hug.__ main __ 的模块;'hug' 是一个不能直接执行的包"
为什么我会收到此错误,我该如何解决?
python - python 拥抱 - 不能在 MarshmallowSchema 中使用嵌套
使用 HUG 构建 Rest API,版本 2.3.0 ( https://github.com/timothycrosley/hug )
我无法在 HUG 中使用 Marshmallow 的嵌套功能。这是一些代码。
当我尝试使用此示例数据执行 POST 请求时,我在嵌套字段中得到了空数据。
使用 pdb:
任何人都可以在 HUG 中使用 Marshmallow 的嵌套功能。如果是,该怎么做?