python - 打印文件名列表时没有输出
问题描述
我正在尝试打印图像名称列表。
代码没有错误,也没有输出。你能帮我找出问题所在吗?
import cv2
path = 'C:\\Users\\Lenovo\\anaconda3\\envs\\X-rayProject\\Datasets/'
print(os.getcwd())
im_size = 244
images = []
labels = []
for i in room_types:
# room_types is a list mapping the used directories
data_path = path + str(i)
filenames = [i for i in os.listdir(data_path)]
for f in filenames:
img = cv2.imread(data_path + '/' + f)
img = cv2.resize(img, (im_size, im_size))
images.append(img)
labels.append(i)
解决方案
您还没有导入os
模块。
room_types
没有定义。
它应该向您显示上述错误,因为它没有显示它们。
我觉得你没有选择正确的口译员。
推荐阅读
- bash - 在 azuredevops 中引用秘密变量时,Curl 请求不起作用
- plaid - 作为银行账户持有人,我可以使我之前提供的所有格子身份验证无效吗?
- flutter - 我想在颤动中实现这种圆形边框设计
- python - 有没有更快更简单的方法来随机化这些问题的顺序?
- sql - POSTGRES 从 3 个表中检索数据
- python - Pandas 的这两种用法之间是否存在有意义的区别?
- azure - 使用 Azure 应用配置而不是应用服务的“配置”(环境变量)有什么好处?
- java - 创建一个忽略 Spring 异常的 ControllerAdvice 错误处理程序
- c++ - 使用模板进行有效的像素操作
- google-cloud-vision - 从表单(PDF 或 TIFF 文件)中提取特定数据