2024-06-01 19:07:35 发布
网友
如何使用python来调用事件,比如一个torrent应用程序,并在linux中为它提供一个torrent文件?你知道吗
Linux上的大多数bittorrent应用程序将接受.torrent文件作为命令行参数。对于某些(著名的Azureus//Vuze),您可能需要使用完全限定的路径名,您可以通过os.path.abspath获得该路径名。然后使用您最喜欢的方法从Python运行程序,比如subprocess模块,甚至os.system。你知道吗
.torrent
os.path.abspath
subprocess
os.system
如果您需要做比这更复杂的事情,您可以尝试寻找支持dbus的客户机。你知道吗
如果要从python调用程序,可以这样做:
import os cmd = '/path/to/program' os.system(cmd)
关于运行bittorrent程序,我不能说什么,因为您还没有说明您正在使用哪个程序,但是用url调用它可能是直截了当的(只需找到正确的开关并将开关和url添加到上面的cmd变量)。你知道吗
cmd
Linux上的大多数bittorrent应用程序将接受
.torrent
文件作为命令行参数。对于某些(著名的Azureus//Vuze),您可能需要使用完全限定的路径名,您可以通过os.path.abspath
获得该路径名。然后使用您最喜欢的方法从Python运行程序,比如subprocess
模块,甚至os.system
。你知道吗如果您需要做比这更复杂的事情,您可以尝试寻找支持dbus的客户机。你知道吗
如果要从python调用程序,可以这样做:
关于运行bittorrent程序,我不能说什么,因为您还没有说明您正在使用哪个程序,但是用url调用它可能是直截了当的(只需找到正确的开关并将开关和url添加到上面的
cmd
变量)。你知道吗相关问题 更多 >
编程相关推荐