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

给定Python包的名称,要导入的模块的名称是什么?

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

给定Python包的名称,要导入的模块的名称是什么?

遗憾的是,没有办法解决疯狂问题。在名称包指数是独立的模块名称你的

import
。灾难性的是,某些软件包共享模块名称。如果同时安装两者,则应用程序将出现偶数破损的情况。(Ruby也有这个问题)


用Python打包通常很可怕。根本原因是该语言在没有软件包管理器的情况下出厂。Ruby和Nodejs随附功能齐全的软件包管理器Gem和Npm,并培育了以GitHub为中心的共享社区。Npm使发布软件包与安装软件包一样容易。Nodejs于2009年问世,已经有1.4万个软件包。古老的Python软件包索引列出了24k。Ruby
Gems列出了44k个软件包。

幸运的是,有一个不错的Python软件包管理器叫做Pip。Pip受到Ruby的Gem的启发,但缺乏一些重要功能(例如,列出软件包和整体升级)。具有讽刺意味的是,Pip本身安装起来很复杂。在流行的64位Windows上进行安装需要从源代码构建和安装两个软件包。对于任何刚接触编程的人来说,这都是一个很大的要求。

Python的开发人员不知道所有这些挫败感,因为他们是经验丰富的程序员,可以轻松地从源代码进行构建,并且使用Linux发行版和打包的Python模块。

在Python附带软件包管理器之前,成千上万的开发人员将不必要地浪费时间重新设计轮子。


Python 3解决了很多包装问题。有没有为Python 3的任何程序包。



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

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

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