def query_pic(cursor: Cursor, name: str): script = f'select resource from pic where code = "{name}"' data = list(query_mysql(cursor, script)) pic_resource = data[0][0] if len(data) == 0: return None else: img = cv.imread(pic_resource) cv.imshow('edge', img) cv.waitKey() return data
时间: 2024-04-19 10:24:59 浏览: 45
正确理解Python中if __name__ == '__main__'
这是一个用于查询数据库中图片资源路径并显示图片的函数。它接受一个数据库游标和一个股票代码作为参数。首先,它构建一个SQL查询语句,根据股票代码查询对应的图片资源路径。然后,它执行查询,并获取查询结果。如果查询结果为空,表示没有对应的图片资源,函数返回None。否则,它使用OpenCV库读取图片,并显示在窗口中。最后,它返回查询结果。
你有其他问题吗?
阅读全文