字符编码笔记

使用ArcPy写代码时碰到了字符编码问题,读取mxd文档时,弹出文件名无效的错误。百度后发现,ArcGIS Desktop 10.1 中文字符默认采用gbk编码,而如果指定 # coding=utf-8 或者无指定时就会出现此错误,指定 # coding=gbk 问题解决。

为此,查阅了相关文档,字符编码的历史、标准、发布机构等细节很多,一时难于理清,但还是有所收获。

1、我们使用过的字符编码大致沿革:ASCII -> GB2312 -> GBK -> GB18030;

2、字符编码有国家标准,也有国际标准,两者并不兼容。如GBK是我国国家标准,而UTF-8或UTF-16为国际标准;

3、现在使用的字符编码趋于一统,即 utf-8 编码;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值