python 如何区分一个模块是标准库还是第三方库,如ConfigParser模块,求大神解答。 10

 我来答
sylecn
2016-07-27 · TA获得超过2991个赞
知道大有可为答主
回答量:1169
采纳率:57%
帮助的人:704万
展开全部

一、标准库全部列在官方文档里面了。可以去查找对照。


二、通过REPL来确定。例如

$ python
Python 2.7.9 (default, Mar  1 2015, 12:57:24) 
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import json
>>> json.__file__
'/usr/lib/python2.7/json/__init__.pyc'
>>> import requests
>>> requests.__file__
'/home/sylecn/.local/lib/python2.7/site-packages/requests/__init__.pyc'

路径里面有 site-packages 就是第三方库。没有的就是标准库。

yl_bean
2019-05-09
知道答主
回答量:5
采纳率:0%
帮助的人:4951
展开全部
$: pip freeze | grep xxx
输入上面的命令,xxx为需要查询的库。第三方库就有版本信息,系统库就没有。
比如我要查询 json库是否是第三方库:pip freeze | grep json 输出里面是没有的,因为json是系统库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-07-26
展开全部
显然在python的交互式shell中import一下就知道了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式