相关日志(Python控制台错误信息, adb logcat完整信息, atxagent.log日志)
06/24/2024 17:25:03 main.py [func:collectData()] [line:147] ERROR Traceback (most recent call last):
File "productRobot/main.py", line 144, in collectData
collectProduct(d, filePath, productList, sheet, workbook)
File "productRobot/main.py", line 228, in collectProduct
goodsLink = d.clipboard
^^^^^^^^^^^
File "productRobot/.venv/lib/python3.12/site-packages/uiautomator2/init.py", line 562, in clipboard
return super().clipboard
^^^^^^^^^^^^^^^^^
File "productRobot/.venv/lib/python3.12/site-packages/uiautomator2/_input.py", line 36, in clipboard
return base64.b64decode(result.data).decode('utf-8')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/Cellar/python@3.12/3.12.3/Frameworks/Python.framework/Versions/3.12/lib/python3.12/base64.py", line 83, in b64decode
s = _bytes_from_decode_data(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/Cellar/python@3.12/3.12.3/Frameworks/Python.framework/Versions/3.12/lib/python3.12/base64.py", line 45, in _bytes_from_decode_data
raise TypeError("argument should be a bytes-like object or ASCII "
TypeError: argument should be a bytes-like object or ASCII string, not 'NoneType'
pip show uiautomator2
) 3.1.0不是所有的设备都有这个问题,有的设备有时有问题,有时候没有问题,很奇怪~