随笔分类 - 疑难杂症
摘要:使用subprocess.Popen创建任务时,会创建一个子进程去执行,要想终止任务,需使用terminate方法 使用from multiprocessjing.pool import ThreadPool创建线程池时,可用terminate方法终止线程,但只终止后续任务,当前任务不会终止。 在使
阅读全文
摘要:问题:当在类中使用multiprocessing.Pool会报pickling error错误. 原因:pool方法都使用了queue.Queue将task传递给工作进程。multiprocessing必须将数据序列化以在进程间传递。方法只有在模块的顶层时才能被序列化,跟类绑定的方法不能被序列化,就
阅读全文
摘要:疑问:为什么已经安装好了pytest包,并且python环境变量配置好,但在pycharm或者cmd直接输入pytest还是说不是内部命令 原因:可能在python安装路径下的scripts目录里不存在pytest.exe 解决: 方法1. 在scripts目录下启动cmd执行pip install
阅读全文
摘要:由于本机机无法联网下载node对应的npm包,本教程以vsce(将vscode插件打包成vsix格式)为例: 所需环境:1台能够联网的机器(简称联网机)、本地机 step1:联网机:在新建的文件夹(test)中使用 npm install vsce --global-style 进行联网安装 ste
阅读全文