1.从文件流fp中读取图像
第一先判断fp中是否有read方法,如果存在,则该对象是个流,如果没有则没法读取,然后用hasattr().
(注:有read()方法的不代表该fp是一个文件流,也可能是网络流,或者内存流,但是只要read方法返回的是有效的图像数据,就不会影响读取图像数据。)
def read_image(fp):
if hasattr(fp,'read'):
return readData(fp)
return None
1.从文件流fp中读取图像
第一先判断fp中是否有read方法,如果存在,则该对象是个流,如果没有则没法读取,然后用hasattr().
(注:有read()方法的不代表该fp是一个文件流,也可能是网络流,或者内存流,但是只要read方法返回的是有效的图像数据,就不会影响读取图像数据。)
def read_image(fp):
if hasattr(fp,'read'):
return readData(fp)
return None