Python 如何知道openpyxl是否正在使用defusedxml?
我正在使用openpyxl读取xlsx文件,并注意到建议使用defusedxml来防范某些安全攻击。我的理解是,openpyxl在当前环境中安装defusedxml时,随时都会使用它,但我希望在打开工作簿之前以更积极的方式检查是否正在使用defusedxml,以便在代码的某些用户尚未安装包的情况下,我可以提前失败(或者可能安装了一些不兼容的版本,不确定现在是否可以,但将来是否可以?) 有没有办法通过编程方式询问openpyxl,询问它是否检测到defusedxml并计划在我打开的下一个电子表格中调用它?因此,您可以使用以下代码:Python 如何知道openpyxl是否正在使用defusedxml?,python,openpyxl,Python,Openpyxl,我正在使用openpyxl读取xlsx文件,并注意到建议使用defusedxml来防范某些安全攻击。我的理解是,openpyxl在当前环境中安装defusedxml时,随时都会使用它,但我希望在打开工作簿之前以更积极的方式检查是否正在使用defusedxml,以便在代码的某些用户尚未安装包的情况下,我可以提前失败(或者可能安装了一些不兼容的版本,不确定现在是否可以,但将来是否可以?) 有没有办法通过编程方式询问openpyxl,询问它是否检测到defusedxml并计划在我打开的下一个电子表格中
from openpyxl import DEFUSEDXML
if DEFUSEDXML is True:
...