讲解对象:【python系列】python检查模块是否存在
作者:融水公子 rsgz
文章出处:360doc个人图书馆[其他平台均为盗版]
C:UsersAdministrator>pip listPackage Version-------------------- --------arcade 2.3.7attrs 19.3.0defusedxml 0.6.0diff-match-patch 20181111Django 2.2.5
当然了 本地不止这些包 我只是简单列举一些
命令行方式
python -c "import django"python -c "import matplotlib"
本地是有django这个模块 但是没有 matplotlib模块
运行命令:
C:UsersAdministrator>python -c "import django"C:UsersAdministrator>
C:UsersAdministrator>python -c "import matplotlib"Traceback (most recent call last): File "
第二条命令导入失败 说明本地没有安装matplotlib这个模块
代码块方式
try: import mathexcept ImportError: print("导入失败,不存在这个模块")else: print("检查完毕!没有报错就是存在这个模块")
我们在sublime text中运行一下:
提示:想要使用这段代码 只需要在import模块的时候 加上你需要验证的模块名称就行了!
谢谢大家的支持!可以点击我的头像,进入我的空间浏览更多文章呢
---