问题标签 [pyro]

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 回答
270 浏览

html - 如何在 Pyrocms 中添加字体?

我有一个带有 JS、CSS、图像和字体的静态 html 布局。现在我的客户希望它在 Pyrocms 中。因为我是第一次在 Pyro 工作,所以我依赖于文档,找不到放置字体的地方。就像文档说我只能添加 CSS、JS 和图像文件夹。

关于我可以把我的字体放在哪里的任何想法?

此外,Pyro 是否支持 .scss 格式?

0 投票
1 回答
250 浏览

python - PyRO: daemon.connect(Pyr​​oObj, name) --> 不起作用

我遇到了 PyRO 的问题,这很奇怪,因为pyro-ns(名称服务器)正在运行。所以请看下面的错误:

现在代码..非常简单。

0 投票
1 回答
1546 浏览

windows - wix patch PYRO0103 : 系统找不到文件

我已经尝试为我的应用程序构建一个补丁。我需要替换两个文件,仅此而已。使用引导程序使文件就位,但是当卸载引导程序时,文件消失了,并且没有被旧文件替换(当然)。我将 Keypath=yes" 添加到我的应用程序包(旧的和新的)中,希望这样可以解决我的问题,但没有。

我一直在关注本教程:http ://wix.tramontana.co.hu/tutorial/upgrades-and-modularization/patchwork

这是我从命令行运行它时遇到的问题:

结果是这样的:

有趣的是我的 patch.wxs 不包括图像。

我能做些什么?

我在谷歌搜索时发现了这个:http: //windows-installer-xml-wix-toolset.687559.n2.nabble.com/error-PYRO0103-The-system-cannot-find-the-file-UI-Icons-appicon- ico-if-appicon-ico-is-in-my-latest-wb-td4600799.html

这句话可能会有所帮助,但我不明白,谷歌搜索并没有给我一个很好的例子:

“通过将 .msi 文件的扩展名更改为 .wixout 并将这两个参数添加到 light:-xo -b,将原始命令行更改为 light.exe”

问候, 安德烈亚斯

0 投票
1 回答
526 浏览

python - 无法使用 jython 2.7b2 作为解释器创建 virtualenv

我想从 Python 执行一些 Java 代码,所以我决定安装标准的 Python 解释器 jython 并使用 pyro4 将它们连接在一起。Pyro4 需要 python > 2.5 所以我选择使用 jython 2.7b。以下是我为实现这一目标而采取的步骤:

这就是我要回来的:

这是否意味着 jython 2.7b2 还没有准备好或者我做错了什么?

0 投票
0 回答
53 浏览

php - 如果条件不起作用,则 Pyrocms

这是我的 pyro cms 代码。

当我尝试打印默认值时,这种情况不起作用。

我在数组中有两个图像。输出是返回。

0 1

在数组中已经有一个默认值 1。但条件不起作用。

请帮助我犯错的地方。

谢谢你。

0 投票
2 回答
2843 浏览

python - 如何通过客户端请求干净地退出 Pyro Daemon?

我正在尝试使用 Pyro 来控制从机。我 rsync 必要的 python 文件,启动一个 Pyro 服务器,通过远程控制执行一些操作,然后我想告诉 Pyro 服务器关闭。

我无法让 Pryo 守护进程干净地关闭。它要么挂在Daemon.close()通话中,要么如果我注释掉该行,它会在没有正确关闭其套接字的情况下退出,导致socket.error: [Errno 98] Address already in use我过早重新启动服务器。

它不认为 SO_REUSEADDR 是正确的解决方法,因为不干净的套接字关闭仍然会导致套接字处于 TIME_WAIT 状态,可能会导致一些客户端遇到问题。我认为更好的解决方案是说服 Pyro Daemon 正确关闭其套接字。

从守护进程本身调用 Daemon.shutdown() 是否不合适?

如果我启动服务器,然后在没有连接任何客户端的情况下按 CTRL-C,我没有任何问题(没有Address already in use错误)。在大多数情况下,这使得干净的关闭似乎成为可能(假设客户端和服务器正常)。

例子:server.py

例子:client.py

0 投票
1 回答
77 浏览

pyro - WAN 上的 Pyro 呼叫

我有一个 Pyro4 应用程序需要全球用户访问。美国境内的用户可以正常访问它。但是,来自伦敦 PC 的用户似乎无法连接到服务器。他可以正确 ping 名称服务器,但在代理上执行实际调用时会收到 Pyro CommunicationError ([Errno 11004] getaddrinfo failed)。

有没有人看到这个问题?

0 投票
0 回答
121 浏览

php - 来自控制器的 PYROCMS 调用插件?

这是我的插件功能。

我想在控制器文件中使用这个功能。

我如何在 Controller 中调用插件函数。

谢谢你。

0 投票
1 回答
1426 浏览

python - pyro4 返回复杂对象

有人可以解释一下,我怎么能在 pyro4 中返回一个复杂的对象?,这是我的代码....和输出。我的代码很简单,我只想在客户端返回复杂的对象。我不想只返回字符串、数字或类似的东西。服务器(问候语.py)

库(lib.py)

客户(client.py)

输出客户端

我想在客户端返回复杂的对象:/

谢谢


代码刷新:)现在我有其他错误:S

0 投票
1 回答
1552 浏览

python-2.7 - Pyro.errors.ProtocolError:连接失败

我正在使用 OpenOPC 库连接到 OPC 服务器。我可以从我的本地 Matrikon OPC 服务器成功读写,但是当我尝试从另一台机器(不同的主机)读取时,我得到了错误Pyro.errors.ProtocolError: connection failed

我的连接代码在这里;

代码没有到达构造函数。

谢谢!