本文共503字
from functools import partial # 锁定参数
import subprocess
subprocess.Popen = partial(subprocess.Popen, encoding="utf-8")
import execjs
import requests
千万不要导入的很随意,比如
import execjs
# 固定格式,用于解决windows执行js文件输出汉字乱码问题
from functools import partial # 锁定参数
import subprocess
import requests
subprocess.Popen = partial(subprocess.Popen, encoding="utf-8")
我以为先导入完不用管顺序,结果一定是先把subprocess和functools导入,再导入execjs,不然一直报错如下,什么编码问题,文件执行问题,实际上就是上面这个控制台适配没配置上!!!
文章评论