问题标签 [web.py]

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.

0 投票
1 回答
1620 浏览

python - 无法让 Beaker 会话工作 (KeyError)

我是 Python 世界的新手,并且在让会话在我的 Web 框架中工作方面处于最危险的时期。我尝试让 Beaker 会话与 webpy 框架和 Juno 框架一起工作。在这两个框架中,当我尝试启动会话时,我总是得到一个 KeyError。

这是 webpy 中的错误消息(当我尝试在 Juno 中使用烧杯会话时,它几乎完全相同)......

错误

代码

0 投票
1 回答
529 浏览

python - IF 语句导致 webpy 内部服务器错误

我有这堂课:

我在上面代码中的问题是 if 语句

如您所见,该函数接受一个参数(extra_placeholders),它是一个字典。

如果我不将参数传递给 main_page(),

运行良好。然而,

不起作用。它会导致 500 内部服务器错误。为什么?

0 投票
2 回答
577 浏览

mod-wsgi - 检测 web.py 中过早关闭的连接

Web.py 中有没有办法在请求处理时检测和处理用户关闭的连接?

我尝试设置 unloadhook 处理程序,但在这种情况下它不会被调用。它仅在请求成功完成后调用:

我在浏览器中打开应用程序,当它在 while 循环中开始旋转时,我中断了请求,但没有抛出异常。

0 投票
2 回答
2339 浏览

python - 调用 urllib.urlopen 时跟踪/BPT 陷阱

出于某种原因,我在调用urllib.urlopen. 我都试过了urlliburllib2结果相同。这是引发错误的代码:

我应该补充一点,这段代码运行在带有 web.py 的 CherryPy 网络服务器上。

有人要求追溯。不幸的是,没有。Trace/BPT trap被输出到终端并且过程终止。例如

编辑:我正在运行 OS X 10.6.2、web.py 0.33、Python 2.6.2 和 CherryPy 3.1.2。

0 投票
2 回答
816 浏览

python - Web.py 模板错误:“总和”不存在

我在 web.py 模板模板中使用内置的“sum”函数,我收到以下错误:

源代码如下:

我可以在终端的 Python REPL 中很好地使用“sum”。

可能是什么问题?

谢谢,雅各布

0 投票
1 回答
1371 浏览

python - 共享主机上的 Web.py

我刚刚构建了一个非常酷且简约的小应用程序web.py

我正在使用一个便宜的共享主机包(在 WebFaction),并通过 virtualenv 安装了 web.py。我无法使用系统 python,因为我需要其他不允许安装到系统 python 中的软件包。

所以现在我开始我的应用程序

这感觉像是一个繁琐的解决方案,我不确定这个设置可以占用多少流量。任何一般性提示?

提前致谢

0 投票
1 回答
682 浏览

python - 使用 webpy 和 urllib2 发送文件

我需要使用 oauth 和 webpy 将文件发送到另一台服务器。现在我将忽略 oauth 部分,因为发送文件本身已经是一个挑战。

这是我的部分代码:

此时我想使用 urllib2 通过网络发送文件。请注意,我还有其他参数要发送。

更新

考虑到我想发送这些参数:

如何使用 urllib2 (或其他任何东西)将它们发送到给定的 url?

PS我尝试使用海报模块,但我不知道如何将通用参数与文件一起发送。

0 投票
3 回答
3385 浏览

python - 哪个是 web.py 杀手级应用?

杀手级应用程序是使库或框架出名的应用程序。我认为 web.py 非常有名,但我不知道任何用 web.py 编写的大型、广泛使用的应用程序。

你能指出一点吗?我认为 youtube.com 的第一个版本是使用 web.py 编码的,但我希望您提及一个开源版本,以便我可以看到它的代码。

0 投票
1 回答
10955 浏览

python - InternalError:当前事务被中止,命令被忽略直到事务块结束

使用多处理库在子进程中进行数据库调用时出现此错误。

访问 :馅饼

InternalError:当前事务被中止,命令被忽略直到事务块结束

这是一个 Postgre 数据库,psycopg2使用web.py.

但是,如果我使用threading.Thread而不是multiprocessing.Process我不会收到此错误。
知道如何解决这个问题吗?

0 投票
1 回答
1683 浏览

apache - Web.py mod_wsgi 自动重载

我正在使用 mod_wsgi 运行最新版本的 web.py,并在我的代码中包含以下内容:

application = web.application(urls, globals(), autoreload=True).wsgifunc()

它大部分时间都在自动重新加载,但我经常需要去命令行并自己重新启动 Apache。知道为什么它并不总是“自动重新加载”吗?

细节: