我正在使用QT和PyQt为我的python脚本创建UI。
虽然我调用的脚本运行py.test,但是从命令行我使用
python -m py.test -k "basetests" mytests.py
当我按下按钮时,如何从另一个python脚本(PyQt使用的脚本)中执行相同的操作?
在我的PyQt文件中,我添加了clicked.connect(self.runtests)
方法,因此当我点击按钮时它会执行,但现在我不知道在runtests
函数中放入什么。
答案 0 :(得分:0)
我不知道在runtests函数中放什么
只需使用os.system
来调用脚本:
def runtests (self):
import os
os.system('python -m py.test -k "basetests" mytests.py')