六个步骤,封装你最爱的Python代码包

中科白癜风公益惠民活动 http://baijiahao.baidu.com/s?id=1699634864397296457&wfr=spider&for=pc
全文共字,预计学习时长14分钟假设你很喜欢用同一段Python代码,里面有几个相关的小型函数,或者是含有几百行代码的中型模块。程序员可能会把它复制到不同的项目或存储库中,或者从特别设置的实用工具代码文件夹中导入这段代码。这很正常。程序员在编写代码的过程中都会不断积累这些个性化的小工具。相比其他编程语言来说,Python更容易积累这些语句——这些代码非常实用。如果无需复制,就可以轻松导入自己开发的小工具,并进行更新和维护,岂不是更好吗?如果不依赖于特定的文件或路径,让这些代码在不同的环境、机器和语境中都适用?如果可以将这些个性化工具版本化,并使相关代码清楚地反映出其依赖性呢?如果这个工具能为大众所用呢?没错,它都可以做到。当然,这个概念不是第一次提了。这就是通常在编程语言中使用模块、包和库的原因,特别是在Python的开发环境中。它的实现可使Python功能更加强大;只需简单的pipinstall和import就能获得BeautifulSoup的html解析功能或pandas的数据帧处理功能。另外,人人都可以将自己的代码在PyPI上编写和发布(PyPI是Python包的官方索引:


转载请注明:http://www.aierlanlan.com/cyrz/6844.html

  • 上一篇文章:
  •   
  • 下一篇文章: