当前位置:  开发笔记 > 编程语言 > 正文

通过Eclipse调试Pylons应用程序

如何解决《通过Eclipse调试Pylons应用程序》经验,为你挑选了2个好方法。

我有PyDev的Eclipse设置,并且喜欢能够调试我的脚本/应用程序.我刚刚开始玩Pylons并且想知道是否有办法通过Eclipse启动paster服务器以便我可以调试我的webapp?



1> yanjost..:

创建新的启动配置(Python Run)

主选项卡

使用paster-script.py作为主模块(您可以在python安装目录的Scripts子目录中找到它)

不要忘记在PYTHONPATH区域中添加应用程序的根文件夹

参数也 将基目录设置为根文件夹.

程序参数使用"serve development.ini"(或者用于调试应用程序的任何内容)

常用标签

检查分配控制台并在后台启动



2> jimmyorr..:

如果您不想在项目工作区中包含Python安装以获得贴切,则可以创建纯Python驱动程序,如:

#!/usr/bin/env python

from paste.script.serve import ServeCommand

ServeCommand("serve").run(["development.ini"])

...并在Eclipse中运行/调试.

注意:这是在没有--reload选项的情况下运行的,因此您不会进行热部署(即,您需要重新加载服务器以查看更改).或者,您可以添加--reload选项以获得热部署,但Pydev不会在您的断点处停止.不能吃你的蛋糕也吃它...

ServeCommand("serve").run(["--reload", "development.ini"])

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有