google-app-engine - 如何在行为 python 中从我的功能文件中运行 dev_appserver.py?
问题描述
dev_appserver.py 启动我的 appengine 服务的本地部署。我想在这个本地服务上运行我的测试。我想先在我的测试中启动服务器。如何在开始时在我的行为功能文件中运行 dev_appsrrver.py app.yaml 命令?
我试过 subprocess.run("python","dev_appserver.py") 但它说找不到文件 dev_appserver.py。我在窗户上试试。
解决方案
启动本地开发服务器:
dev_appserver.py
从包含应用程序app.yaml
配置文件的目录中运行以下命令:指定应用程序的目录路径,例如:
dev_appserver.py [PATH_TO_YOUR_APP]
.或者,您可以指定特定服务的配置文件,例如:
dev_appserver.py app.yaml
.要更改端口,请包含以下
--port
选项:
dev_appserver.py --port=9999 [PATH_TO_YOUR_APP]
推荐阅读
- telegram - 如何使用 Telethon 将消息转发给其他联系人
- pine-script - 我有一个在 Pine Script 中找不到的函数脚本
- laravel - laravel 干预图像源在部署时不可读
- javascript - Javascript中最长的递减子序列子数组
- c++ - 将 unsigned int 的最大值转换为 int 并期望结果为-1 是否可移植?
- node.js - node-windows权限被拒绝-编译后不请求权限?
- c++ - 如果服务器每秒发送大约 180,000 字节的数据包,我是否需要考虑使用 IOCP 服务器和航位推算?
- python - 如何在字段上定义带有类型提示的 Python 类
- flutter - Image.network 或 NetworkImage 中的图像故障
- eclipse - eclipse为什么在编辑文件之前java文件中的某些代码有背景色