宇宙主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

欧基零壹微头条IP归属甄别会员请立即修改密码
查看: 717|回复: 2

[疑问] 请教下吊大的pythoner,文字编码问题

[复制链接]
发表于 2022-5-13 15:11:57 | 显示全部楼层 |阅读模式
本帖最后由 盯裆猫 于 2022-5-13 15:18 编辑

使用pyexiv2库处理图片。

  1.     def __init__(self, filename, encoding='utf-8'):
  2.         """ Open an image and load its metadata. """
  3.         self.img = exiv2api.Image(filename.encode(encoding))
复制代码


它默认解码是utf-8.


按理来说应该韩文中文英文都可以解码。但是中文也不能解。
换成gbk可解中文,刚刚遇见一个带韩文的文件夹。。。就跑不动了。utf-8也不行

  1. self.img = exiv2api.Image(filename.encode(encoding))
  2. RuntimeError: .\14 - [DJ] Spring Comes (손손) & Mozzi\1.jpg: Failed to open the data source: No such file or directory (errno = 2)
复制代码


网上都说这个错是路径有问题,没人提到过编码问题。

大蟒蛇们,这问题到底咋解。
发表于 2022-5-13 15:13:26 来自手机 | 显示全部楼层
你系统支持韩文编码吗?
 楼主| 发表于 2022-5-13 15:18:40 | 显示全部楼层
emptysuns 发表于 2022-5-13 15:13
你系统支持韩文编码吗?

还有这说法吗不清楚
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|宇宙主机交流论坛

GMT+8, 2024-11-1 01:39 , Processed in 0.056547 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表