【发布时间】:2017-12-11 15:31:08
【问题描述】:
看起来有一个函数以及一个与名称 cv2.VideoCapture 关联的类。
一个类和一个函数可以共用一个名字吗?
我的猜测是,此时 cv2.VideoCapture 代表一个类和一个函数。
>>>import cv2
>>>print(cv2.VideoCapture)
<built-in function VideoCapture>
>>>camera = cv2.VideoCapture(0)
>>>print(type(camera))
<class 'cv2.VideoCapture'>
【问题讨论】:
-
函数不能返回类吗?
-
确实可以。但是,它会打印一个与函数同名的类。我期待一个具有不同名称的类