老师,想了解一下os模块和os.path模块之间的关系

老师,想了解一下os模块和os.path模块之间的关系

老师您好,os.path模块是存在于os模块内部吗,一个模块中还可以包含多个模块吗?我看了下os模块文件是以.py结尾,os.path模块是以.pyi结尾的,关于调用的逻辑还是没太明白,麻烦老师再给详细讲下。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕凡 2022-03-24 14:07:33

同学,你好!

1、一个模块中可以导入多个模块,os.path( )是os模块中的子模块,导入 posixpath 命名为了path

https://img1.sycdn.imooc.com//climg/623c08c10924218a04570361.jpg

2、pyi是存根文件,作用是辅助用户在编写代码时给出建议的类型提示,可以更快速地进行开发,减少运行时的类型报错;

调用os.path模块,需要先导入os模块,同学可以先不去学习太多底层的代码,在学习一段时间后,有兴趣可以去看底层代码提升自己,祝学习愉快~

  • 提问者 慕田峪6467393 #1

    这下明白了,谢谢老师

    2022-03-24 14:31:38
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师