scrcpy录屏失败

在 【打造自己的测试框架】 课程中,使用scrcpy工具录制屏幕,直接用cmd打开,能够正常使用,但是使用python时,不能正常打开,但是案例执行不报错

import os
import signal
import subprocess
import pytest
@pytest.fixture(scope=“module”,autouse=True)
def record():
#用例运行前启动录屏
cmd = “scrcpy -Nr tmp1.mp4”
p = subprocess.Popen(cmd,shell=True)
yield
# 用例结束运行前启动录屏
os.kill(p.pid,signal.CTRL_C_EVENT)

报错如图:

报错的是这一行
os.kill(p.pip,signal.CTRL_C_EVENT)
应该是
os.kill(p.pid, signal.SIGTERM)
是pid 不是pip

谢谢,眼花了
没报错了 可是没有看到录屏结果保存下来

‘scrcpy’ �����ڲ����ⲿ���Ҳ���ǿ����еij���
���������ļ���
用例执行成功,录屏没有保存下来,看执行日志这里报这个红色异常

请问最后是怎么解决的啊