Capture Frames from V4L2-Compliant Camera on Raspberry Pi (Python)

Your tutorial on OpenCV: Capture Frames from V4L2-Compliant Camera on Raspberry Pi (Python) uses the v4l2capture, a Python2 library. Could you please provide an update of this tutorial that is Python3 compatible?