擅长:python、mysql、java
<p>我没有找到建议的解决方案,而是找到了一个短一点的,感觉有点粗糙。</p>
<p>我只是看看符号链接点的位置,找到其中的整数,然后使用它。</p>
<pre><code>import subprocess
cmd = "readlink -f /dev/CAMC"
process = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE)
# output of form /dev/videoX
out = process.communicate()[0]
# parse for ints
nums = [int(x) for x in out if x.isdigit()]
cap = cv2.VideoCapture(nums[0])
</code></pre>