问题标签 [python-server-pages]

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 投票
2 回答
1192 浏览

python - python服务器页面中的嵌套循环语法

我只是想写一个可以使用正则表达式解析一些文本并在表格中返回结果匹配的小网页。这是我第一次使用 python 进行 web 开发,不得不说,它看起来很乱。

我的问题是为什么我只获得数据集中最后一场比赛的输出?我认为这必须是因为嵌套循环的格式不正确。

这是我提供的数据:

groups 只是一个与正则表达式组相对应的 id,它的名称是为表提供标题。

模式类似于:

和数据:

我的简单页面:

编辑

下面是我跑的测试

代码:

输出:

0 投票
1 回答
1166 浏览

python - mod_wsgi下的psp(python服务器页面)代码?

有没有办法在 apache + mod_wsgi 下运行 .psp(python 服务器页面)代码?虽然我们正在转向更新的基于 wsgi 的框架,但我们仍然有一些用 psp 编写的遗留代码,它们在 mod_python 下运行。

我们希望能够在托管其他基于 wsgi 的 python 代码的同一台服务器上运行它。简而言之 - 有没有办法在 mod_wsgi 下支持 psp?或者是否有任何其他技巧至少可以让 mod_wsgi 和 mod_python 在同一个服务器上玩得很好?

-S

0 投票
2 回答
467 浏览

python - PSP 类导入 + MySQL 连接

好的,所以我尝试导入我创建的连接到 MySQL 数据库的类,类代码如下所示:

mysql 连接的所有参数都是正确的,并且包含该类的文件与 PSP 文件位于同一目录中。类文件名为cnx_class.py

当我运行我的 PSP 文件时,我得到 'cnx' 没有定义。我的psp代码如下:

有什么帮助吗?

0 投票
1 回答
344 浏览

python - Python:PSP 和 HTML 表格

我有一个 python psp 页面代码如下所示。目前它只打印出单行 60 个字符,字符数在左列。

我遇到的问题是没有将每个字符放在一个单独的单元格中,而不是 60 个字符的单元格中。我尝试使用下面的代码执行此操作,但它会打印出一行 60 个字符 60 次。

0 投票
4 回答
236 浏览

python - Python 服务器页面、表格和列表

我正在使用 MySQL 和 python 服务器页面来显示数据库中的数据。在数据库中,我选择了以下数据:一个列表x =[1, 61, 121, 181, 241, 301]和一个列表列表z = (['a','b'],['c','d'],['e','f'],['g','h'],['i','j'],['k','l']),我想将它们放在一个表格中,如下所示:

我是否认为我必须使用两个“for循环”来做到这一点?这是我正在使用的:

这就是我输出的内容:

任何帮助将不胜感激!

0 投票
1 回答
2241 浏览

html - Python:for循环问题

我有一个嵌入了 html 的 PSP 页面。我需要放置另一个 for 循环,这样我就可以在旁边插入另一个 %s background-color:,它将在 html 表中插入适当的颜色来着色。

例如,我需要插入for z in colours,以便它可以遍历颜色列表并插入正确的颜色。无论我在哪里尝试插入 for 循环,它似乎都不起作用,它最常见的是为表格中的每个单元格着色 60 次,然后移动到下一个单元格并重复自身并崩溃我的网络浏览器。

颜色保存在一个称为颜色的表中。

下面的代码:

-----已编辑-----

插入提供的 ebo 代码,它将表格全部着色为一种颜色。颜色列表包含多种颜色,例如colour = ['yellow', 'yellow', 'yellow', 'yellow', 'red', 'red', 'red', 'red']

0 投票
1 回答
230 浏览

python - 无法访问 .PSP 中导入的 .PY 的部分内容

我正在尝试为我正在开发的网站加载天气插件。天气插件是一个单独的weather.py 文件,位于/var/www/piss/plugins/base/weather.py。在 PSP 中,它似乎可以正确导入,但我无法从 PSP 中的 weather.py 插件访问任何变量或对象。这是我的代码:

这是 weather.py 代码:

0 投票
0 回答
479 浏览

python - 来自外部 PythonServerPage 的 python 对象/类“实例没有属性”的问题

所以我在一个名为 pycontrol.py 的 python 脚本文件中创建了这个名为 BigIPLTM 的类。我还有一个 python 服务器页面,它导入脚本并创建一个对象。尝试调用此对象的方法时遇到问题。错误是 BigIPLTM 没有get_pool_name的实例。这是我的代码:此外,对我的课程的任何反馈都会很棒,因为这是我用 python 编写的第一堂课。

pycontrol.py:

测试.psp

0 投票
1 回答
510 浏览

python - 打印语句在 PSP 中不起作用(Python 服务器页面)

下面是python服务器页面(PSP)的代码;使用 mysqldb,我试图从表“addr”中获取记录,然后将其打印到 html 页面上。

但是由于某种原因,for循环内部(包含表行)和for循环外部(包含“Hello”语句)的打印语句不起作用,因为在代码执行后最后只显示语句“打印的行”没有别的了。

即使没有 try catch 块,print 语句也不会显示结果,但是当作为 Python 脚本运行时,它可以正常工作并提供存储在表中的所需记录。

0 投票
1 回答
561 浏览

python - 无法使用 mod_python 和 PSP 写入文件

所以,我有一个 Python Server Pages 脚本,它在运行时会将内容保存到/var/www/. 它打开文件:

这导致了这个:

我正在使用 Apache 并已设置/var/www/chmod 755. 我不确定 www-data 是否正在尝试写入,因为当我运行它时,输出很简单0

无论如何我chown都想www-data了,但它仍然不起作用。任何人都可以给我任何指示吗?