pyodbc和xmp工具包在命令行上添加元数据打印,但只在元数据中添加第一个字母

时间:2018-03-29 15:26:59

标签: python-2.7 pyodbc xmp

嗨我在向一些jpg图像添加元数据时遇到问题。

我正在通过pyodbc查询文件制作者数据库

sql = cur.execute("""SELECT division, attribute_20, brand_name FROM table WHERE item_number=?""", (prod))
row = cur.fetchone()

当我print(row[0])我得到'BRN'的输出并且类型是'unicode'时

但是,当我尝试将其添加为元数据xmp.set_property(consts.XMP_NS_DC, u'DivisionName', row[0])

它只输入第一个字母。 <dc:DivisionName>B</dc:DivisionName>

我尝试将其转换为字符串,但这是同样的问题。

任何帮助都会非常感激!

理查德

0 个答案:

没有答案