Discuss / Python / 迷惑,求解释

迷惑,求解释

Topic source

愚者长安

#1 Created at ... [Delete] [Delete and Lock User]
def readImage(fp):
    if hasattr(fp, 'read'):
        return readData(fp)
    return None

这里的reaData(fp),我没太理解什么意思,调用函数的时候,判断fp指向的类里面有没有方法read,true的话就是返回reaData(fp),否则None,这里的reaData(fp)我么看懂是什么函数···

他是属于操作文件的一种函数,现在还没讲过,但你也可以去百度看一下文件常用方法,read就相当于读取文件的意思

我理解这里的readData()是一个自定义函数,设计面向有'read'的参数对象。

拿到参数对象fp,在函数体内使用fp.read()的功能。


  • 1

Reply