Python:操作系统不执行shell命令

2024-09-24 22:19:07 发布

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

我需要在python程序中执行shell命令(我有ubuntu)。更具体地说,我想在python脚本中使用graphviz创建图形。我的代码是

os.system("dot -Tpng graph.dot -o graph.png")

它不起作用,但如果我只输入“dot-Tpng”图形.dot-o图形.png“在命令行中一切正常。你知道有什么问题吗?谢谢您!在

编辑:不工作意味着什么都没有发生,没有错误。在

从“dot-v-Tpng”输出图形.dot-o图形.png““

^{pr2}$

激活的插件库:libgvplugin_盘古。所以.6条 使用textlayout:textlayout:开罗 激活的插件库:libgvplugin_dot_布局.so.6条 使用布局:点:点布局 使用渲染:开罗:开罗 使用设备:巴布亚新几内亚:开罗:开罗 插件配置文件: /usr/lib/graphviz/config6 已成功加载。 渲染:cairo dot fig gd map ps svg tk vml vrml xdot 布局:圆形点fdp neato nop nop1 nop2 osage拼接sfdp twopi textlayout:文本布局 设备:佳能cmap cmapx cmapx cmapx_np dot eps图gd gd2 gif gv imap imap U np ismap jpe jpeg jpg pdf普通文本png ps ps2 svg svgz tk vml vmlz vrml wbmp x11 xdot xlib loadimage:(lib)eps gd gd2 gif jpe jpeg jpg png ps svg


Tags: svg插件图形pnglib布局dotgraphviz