导入i时,是否可以避免执行模块中可用的检查功能

2024-04-30 06:35:00 发布

您现在位置:Python中文网/ 问答频道 /正文

具体来说, PyPi包rarfile具有在导入时运行的_check_unrar_tool()函数。我不想在导入时运行它,因为它会在某些框中引发权限错误。
由于某些限制,我不能在我的地方修改包裹

因此,在这个场景中,是否可以忽略_check_unrar_tool()调用并成功导入

提前谢谢


Tags: 函数pypi权限check地方错误场景tool
1条回答
网友
1楼 · 发布于 2024-04-30 06:35:00

从技术上讲,rarfile包,更具体地说,_check_unrar_tool()只需要从unrar命令返回0代码

如果您可以在导入包之前检查unrar命令是否有效,那么您可以用它替换返回0的其他,这样您就可以不用搞乱包了

相关问题 更多 >