有办法在windows上调试falcon应用程序吗?我在用Pycharm。
我使用女服务员从命令行运行,但我不知道如何调试我的源代码。
也许我不明白这个问题。我使用Pycharm在windows上开发了一个falcon REST API。调试过程中没有任何问题。您只需要设置运行配置,方法是将脚本路径设置为指向waitress.serve
行的文件,然后将其作为调试而不是执行启动。
在我的情况下,文件看起来像这样:
from api_falcon.app import api as application
if __name__ == '__main__':
import os
import waitress
waitress.serve(application, host=os.getenv('MYAPI_WSGI_HOST', '0.0.0.0'), port=os.getenv('MYAPI_WSGI_PORT', '8080'))
我使用过pycharm 2018,但没有发现任何对调试falcon应用程序的支持(也许我错了(。我所做的是在同一目录下创建一个不同的文件,并将所有函数放在那里,然后将该文件调试为普通的python脚本或。也许你可以使用打印或某种单元测试来测试你的代码。