Glob函数在谷歌Colab不给出任何输出



我在google colab中使用了以下代码,它返回了一个空列表:

import glob,cv2
cv_img = []
for img in glob.glob(r'C:UsersLenovoDownloadsdataset_newtestyawn*.jpg'):
n= cv2.imread(img)
cv_img.append(n)
print(cv_img)

它总是返回——>[]

但是在Jupyter中相同的代码返回一个整数数组glob函数

我需要使用谷歌Colab的其他模块,所以有一种方法,我可以通过谷歌Colab得到这个?

你给了一个windows风格的路径。

这个路径不能在Google Colab上工作,因为

  1. 这是一个Windows路径,而Google Colab不是Windows
  2. 路径指的是可能存在于您自己的计算机上的目录,但它们不存在于Google Colab

使用linux/unix风格的路径。使用相对路径使代码更易于移植。

最新更新