一.异常信息
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa1 in position 26: illegal multibyte sequence
二.解决办法
进入报错源码
\lib\subprocess.py
因为是codec
相关报错
就搜索encoding
,为什么搜这个就是代码写多了感觉
我们会发现这样一段
def __init__(self, args, bufsize=-1, executable=None, stdin=None, stdout=None, stderr=None, preexec_fn=None, close_fds=True, shell=False, cwd=None, env=None, universal_newlines=None, startupinfo=None, creationflags=0, restore_signals=True, start_new_session=False, pass_fds=(), *, encoding=None, errors=None, text=None): #encoding是空怪不得是gbk报错 #直接修改encoding=utf8
解决啦~~