模块可以被返回吗?

正在回答

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

3回答

同学你好,同学说的方法是可以的,老师与同学理解的有些偏差,老师以为是编写类模块,然后再返回类,这样是不可以返回的
http://img1.sycdn.imooc.com//climg/5f7da59c09d523aa13380660.jpg
祝学习愉快~

  • oracola 提问者 #1
    这样操作有啥原理,不太理解
    2020-10-07 19:30:40
好帮手慕小猿 2020-10-08 10:25:50

同学你好,原理与其他值是相同的,返回一个模块,可以调用模块的方法
http://img1.sycdn.imooc.com//climg/5f7e785e09dd422504850216.jpg
祝学习愉快~

好帮手慕小猿 2020-10-07 13:40:26

同学你好,模块可以调用,调用时可以返回某些内容,但模块是不可以被返回的
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

  • 提问者 oracola #1
    2-1 日志模块中的代码 , return的确实是logging,打印类型是module,对这十分不理解 import logging import os def init_log(path): if os.path.exists(path): mode ='a' else: mode ='w' logging.basicConfig(...) return logging print(type(init_log('back.log'))) <class 'module'>
    2020-10-07 14:37:06
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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