Python学习第七 天

模块

模块基本上是一个包含所有你定义的函数和变量的文件,为了在其他程序中重用模块,模块的文件名以.py为扩展名。模块可以从其他程序输入以便利用它的功能。

使用sys模块


from....import语句

如果想使用sys中的argv,可以使用from sys import argv.输入sys模块的所有数据 from sys import *.

模块的_name_

每个模块都有一个名称,在模块中可以通过语句来找出模块的名称。这在一个场合特别有用一一就如前面所提到的,当一个模块被第一次输入的时候,这个模块的主块将被运行,假如我们只想在程序本身被使用的时候运行主块,而在它被别的模块输入的时候不运行主块,可以通过_name_属性实现。

dir()函数

列出模块定义的标识符。标识符有函数,类和变量。

当你为dir()提供一个模块名的时候,它返回模块定义的名称列表。如果不提供参数,它返回当前模块中定义的名称列表。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,512评论 19 139
  • 用 python 解释器来编程从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。 为此...
    chen_000阅读 580评论 0 3
  • @贰拾贰画生 感谢简明Python教程 输入输出 输入:raw_input string = raw_input(...
    贰拾贰画生阅读 2,693评论 4 21
  • 还记得之前那个在网上被众多宅男热捧的性感美魔女——51岁前亚姐罗霖吧? 都已经是三个孩子的妈了,但是因为长期保养得...
    进击的小狮妹阅读 12,607评论 0 2
  • “道理我都懂,臣妾做不到啊~” 我们经常能自我意识到这个问题,但是我们仔细去分析这个原因,回想我们为什么会做不到呢...
    忠慧阅读 226评论 0 1

友情链接更多精彩内容