apachejena fuseki的Python子进程调用

2024-09-28 18:48:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试用python启动jena fuseki服务器操作系统()。它正在为之工作

os.system("./fuseki-server --update --mem /ds")

我需要这个子流程.Popen()

subprocess.Popen(['./fuseki-server', '--update', '--mem','/ds'])

但是命令没有用这个执行。我做错什么了?你知道吗


Tags: 命令服务器serverosdsupdate流程mem
1条回答
网友
1楼 · 发布于 2024-09-28 18:48:22

我建议使用子流程调用()到完整路径。你知道吗

path = '/full/path/to/fuseki-server  update  mem /ds'
args = path.split()

subprocess.call(args)

不完全确定这是否有效,但希望能有所帮助。你知道吗

相关问题 更多 >