argv;modules;path;platform这几个也是os模块里面的吗?怎么用呢?
来源:2-1 os模块(最重要的一节)
慕瓜0155640
2019-12-09 22:15:27
argv;modules;path;platform这几个也是os模块里面的吗?怎么用呢?
1回答
时间,
2019-12-10
同学,你好。老师讲解了os模块中常用的几种,argv,modules,platform是sys模块中的,但不经常使用,同学可根据下边的描述及举例作为了解就可以
1、argv是sys模块中的,用于获取命令行参数列表。这里获取的参数是从程序外部输入的。其第一个元素是程序本身,随后才是外部给予的参数。
例:
2、modules是sys模块中的。sys.modules是一个全局字典,该字典是python启动后就加载在内存中。每当导入新的模块时,sys.modules都将记录这些模块。字典sys.modules对于加载模块起到了缓冲的作用。当某个模块第一次导入,字典sys.modules将自动记录该模块。当第二次再导入该模块时,python会直接到字典中查找,从而加快了程序运行的速度。
3、path是os中的模块,在2-3视频中会讲到,同学看到该位置后可进行相应学习
4、platform是sys中的模块,获取当前系统平台
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题