【发布时间】:2013-02-22 18:10:47
【问题描述】:
我正在金字塔框架之上使用 python 制作 webapps。 在我的一个利用 mechanize 进行简单网络抓取的函数中,当我将它作为独立的 Python 脚本运行并通过金字塔运行时,该函数的行为会有所不同。
这是表现不同的机械化功能:
form = mechanize._form.ParseString(form, url)
我正在获取作为独立程序运行此功能的 Get 和 Post 表单,但只有通过金字塔运行它的 Get 表单。 (python 2.7.2)
我错过了什么吗?我哪里做错了?
【问题讨论】:
-
您能否发布视图的代码以及您将视图分配给配置器的代码段(通过使用
config.add_view()和config.add_route())? -
我在根目录的 init.py 中使用 config.add_route() 和 config.scan()。对于视图,我正在使用 @view_config() 装饰器,它将附加到相应的视图函数(与金字塔脚手架相同的方法)。你知道为什么会这样吗?非常感谢!