小编DKN*_*LES的帖子

使用importlib.util检查库时出错

我正在尝试使用importlib库来验证在Python 3.5.2中执行脚本的计算机上是否安装了nmap库

我正在尝试使用importlib.util.find_spec("nmap")但收到以下错误.

>>> import importlib
>>> importlib.util.find_spec("nmap")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: module 'importlib' has no attribute 'util'
Run Code Online (Sandbox Code Playgroud)

谁能告诉我哪里出错了?

编辑

我能够使用以下代码使函数工作.

#!/usr/bin/pythonw

import importlib
from importlib import util

#check to see if nmap module is installed
find_nmap = util.find_spec("nmap")
if find_nmap is None:
    print("Error")
Run Code Online (Sandbox Code Playgroud)

python python-3.x python-importlib

9
推荐指数
1
解决办法
6327
查看次数

标签 统计

python ×1

python-3.x ×1

python-importlib ×1