栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Python-libs子文件夹有什么用?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python-libs子文件夹有什么用?

如果比较libs /与lib /,您会注意到后者包含 .py文件,而前者包含 .lib文件。使用文本编辑器进行的进一步研究将显示
.py文件是人类可读的(我希望如此),而
.lib文件不是。

确实是不同。如果您想了解更多,.lib文件是静态链接库,用于构建.dll,C扩展名和所有这些好东西。如果您感兴趣的话,直接去兔子
洞。

接下来要问的问题是:您是否应该能够在其中放置模块并能够导入它们?并不是的。这是该文件夹包含在您的路径中的副作用。从模块文档:

导入名为spam的模块时,解释器首先搜索具有该名称的内置模块。如果找不到,它将在变量sys.path给出的目录列表中搜索名为spam.py的文件。sys.path从以下位置初始化:

  • 包含输入脚本的目录(或当前目录)。
  • PYTHONPATH(目录名称列表,语法与shell变量PATH相同)。
  • 取决于安装的默认值。

各种安装方法都会修改%PATH%或%PYTHONPATH%,因此我无法告诉您确切的位置;在我的Windows框上,python安装程序为我修改了%PATH%,因此您应该首先查看那里。值得注意的是,我的道路也
并不 包括Python33 /库/所以我不希望它在默认情况下在那里。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/407463.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号