_AppMixIn.app_list_running() missing 1 required positional argument: 'self' File "D:\work\open.py", line 4, in <module> connected_devices = u2.Device.app_list_running() # 获取已连接的设备列表 TypeError: _AppMixIn.app_list_running() missing 1 required positional argument: 'self'
时间: 2023-06-14 21:07:05 浏览: 142
TypeError: missing 1 required keyword-only argument-python中的报错问题
5星 · 资源好评率100%
这个错误提示表明你的代码中调用了 _AppMixIn.app_list_running() 方法,但是缺少了一个必需的参数 self。
通常情况下,self 参数是指对象本身,也就是类的实例。因此,你需要确认你的代码中是否创建了类的实例,并在调用方法时将实例作为参数传入,例如:
```python
device = u2.connect()
connected_devices = device.app_list_running()
```
如果你已经创建了类的实例并传入了 self 参数,那么可能是类的定义中出现了问题,建议检查类的定义和继承关系是否正确。
阅读全文