找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 16|回复: 2

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

[复制链接]

26

主题

186

回帖

958

积分

高级会员

积分
958
发表于 2022-5-13 15:11:57 | 显示全部楼层 |阅读模式
本帖最后由 盯裆猫 于 2022-5-13 15:18 编辑

使用pyexiv2库处理图片。

[ol]
  •     def __init__(self, filename, encoding='utf-8'):
  •         """ Open an image and load its metadata. """
  •         self.img = exiv2api.Image(filename.encode(encoding))[/ol]复制代码

    它默认解码是utf-8.


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

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

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

    大蟒蛇们,这问题到底咋解。
  • 回复

    使用道具 举报

    51

    主题

    789

    回帖

    2615

    积分

    金牌会员

    积分
    2615
    发表于 2022-5-13 15:13:26 | 显示全部楼层
    你系统支持韩文编码吗?
    回复

    使用道具 举报

    26

    主题

    186

    回帖

    958

    积分

    高级会员

    积分
    958
     楼主| 发表于 2022-5-13 15:18:40 | 显示全部楼层

    emptysuns 发表于 2022-5-13 15:13

    你系统支持韩文编码吗?

    还有这说法吗

    不清楚
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-5-18 09:57 , Processed in 0.041512 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2023 Discuz! Team.

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