小编pss*_*pss的帖子

是否有Windows模拟监督?

我需要运行python脚本并确保它在终止后重新启动.我知道有一个名为supervisord的UNIX解决方案.但不幸的是,我的脚本必须运行的服务器是在Windows上.你知道什么工具有用吗?谢谢

python windows supervisord

25
推荐指数
3
解决办法
2万
查看次数

用于分割视频的python库

我需要按时间将大视频文件拆分成小块.请给我你的建议,如果你有一些关于图书馆使用的提示.谢谢.

python video

9
推荐指数
1
解决办法
1万
查看次数

DBus .service 文件丢失

我正在dbus根据自己的需求构建定制服务,并希望它在有人需要时自动启动。为此,我创建了这样的.service文件

[D-Bus Service]
Name=com.mycompany.servicename
Exec=/home/myuser/Workspace/service-start
User=myuser
Run Code Online (Sandbox Code Playgroud)

在这里,我只是更改了服务和可执行文件的实际名称,但这不是重点。我已经仔细检查过真实姓名 - 它完全匹配。我已将此文件放在名为 com.mycompany.servicename.service 的 /usr/share/dbus-1/services 文件夹中(我使用的是 Ubuntu 11.10)可执行文件x对每个人都有权限。这就是问题所在 - 当我尝试启动执行

bus = dbus.SessionBus()
bus.get_object('com.mycompany.servicename','/path/to/object')
Run Code Online (Sandbox Code Playgroud)

我得到 dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name com.mycompany.servicename was not provided by any .service files

'/path/to/object'服务启动后立即注册带有路径的对象。我就是不明白为什么dbus找不到我的.service文件。也许我错过了什么?有任何想法吗?

编辑 我设法让 D-BUS 自动启动我的脚本。.service文件的部分应该被命名[D-BUS Service]而不是[D-Bus service]

python linux ubuntu dbus ubuntu-11.10

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×3

dbus ×1

linux ×1

supervisord ×1

ubuntu ×1

ubuntu-11.10 ×1

video ×1

windows ×1