2013-01-09 63 views
1

我想为deb安装执行自动安装程序。手动我们使用:运行dpkg安装程序以在wxpython中安装deb

dpkg -i --force-overwrite xxx.tar . 

但如何做到这一点在wxPython?我已经准备好了图形用户界面,只需点击一下按钮,它就可以运行
该命令。有什么建议么? 除此之外,我不知道如何将依赖关系文件保存在其他目录中。

+0

我不理解你对“依赖文件”的评论。你能澄清(或者可能会创建一个单独的问题)吗? –

回答

1

您可以从python中退出以执行任意shell命令。见subprocess。但是您需要运行程序的用户拥有足够的sudo权限才能安装该程序包。

+0

你有什么编码吗?你能提出与此相关的语法吗? – sooraj1990

+1

您应该在我链接到的页面上找到示例。 –

1

我用Subprocess.call()..和它对我工作得很好。