不要随意更改subprocess.py文件

简介: 不要随意更改subprocess.py文件

事情起因,由于写爬虫的时候为了不去花时间仿写js加密,就把js加密相关的代码拷贝过来,使用python执行js,使用了PyExecJS模块,但发现一个问题,编码出现问题了,后来百度了说是把subprocess.py(C:\Users\Lenovo\AppData\Local\Programs\Python\Python38\Lib\,写也就是你的python安装目录下的Lib下)文件里的encoding=None改为encoding=“utf-8”,改了后确实可以正常运行。

  • 后来,在使用pyinstaller打包的时候,发现又是编码问题,改回来后就正常了。
目录
相关文章
|
2月前
|
计算机视觉 Python
【已解决】pyinstaller 将程序打包成 exe 文件后,无法保存视频或者保存的视频为空文件
【已解决】pyinstaller 将程序打包成 exe 文件后,无法保存视频或者保存的视频为空文件
|
程序员 开发者 Python
#PY小贴士# py2 和 py3 的差别到底有多大?
虽然结论已经很明确,但我还是想客观地说一句:对于学习者来说,学 py2 还是 py3,真的没有太大差别。之所以这会成为一个问题
|
3月前
|
存储 Python
基于Python一次性批量修改多个文件的文件名
基于Python一次性批量修改多个文件的文件名
|
3月前
|
定位技术 Python
Python依据某一文件夹中大量文件的名称复制另一文件夹中的同名文件
Python依据某一文件夹中大量文件的名称复制另一文件夹中的同名文件
|
9月前
|
Python
Python 文件处理指南:打开、读取、写入、追加、创建和删除文件
文件处理是任何Web应用程序的重要部分。Python有多个用于创建、读取、更新和删除文件的函数。
85 0
 Python 文件处理指南:打开、读取、写入、追加、创建和删除文件
|
11月前
|
Python
Python3,os模块还可以这样玩,自动删除磁盘文件,非必要切勿操作。
Python3,os模块还可以这样玩,自动删除磁盘文件,非必要切勿操作。
102 0
|
编解码 Python
Geany导入带有中文字符的.py文件然后执行报错解决办法
Geany导入带有中文字符的.py文件然后执行报错解决办法
178 0
Geany导入带有中文字符的.py文件然后执行报错解决办法
|
数据采集 Shell 开发工具
[oeasy]python0028_直接运行_修改py文件执行权限_设置py文件打开方式
[oeasy]python0028_直接运行_修改py文件执行权限_设置py文件打开方式
79 0
[oeasy]python0028_直接运行_修改py文件执行权限_设置py文件打开方式
|
Go Python
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)
383 0
Go-文件目录操作分类详解(创建、打开、关闭、读取、写入、判断等)