我正在使用以下命令在python中执行命令:
command = os.popen("sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m").read()
我正在尝试使用diskutil创建可启动的USB设备 但是我遇到了这个错误,我不知道如何解决
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x90 in position 4: invalid start byte
编辑
我使用子流程事件自行解决:
subprocess.check_output("command","to","execute"]).decode(errors='ignore')