搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
繁依Fanyi0
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
win10下乌龟git安装和使用_git小乌龟安装
2
管理类单体项目从0到1(后端开发)_单体架构项目从零开始
3
Python-VBA编程500例-002(入门级)_vba编程入门自学100例
4
点云方向论文阅读笔记(1)_点云方向 顶会
5
AI绘画最强SD(Stable Diffusion)玩法实操教学案例及商业变现项目分享_sd绘画
6
【IC验证】一文速通多通道数据整型器(MCDF)
7
探索Transformer模型在图像处理中的应用
8
lodash和lodash_es的区别_lodash和lodash-es
9
解决No module named tkinter
10
Android类似微信聊天的页面开发教程(Kotlin)三_android 仿微信聊天界面
当前位置:
article
> 正文
python中的汉字编码问题,兼及Qt,兼及各种编码 unicode, utf8,gbk,gb2312,gb18030....._qt gb18030为空
作者:繁依Fanyi0 | 2024-06-06 01:07:58
赞
踩
qt gb18030为空
好久没有来了
还是要坚持下去,写点心得,记录历程
python中的汉字编码问题,兼及各种编码
本文中的环境为windowsXP,默认的字符集为GB18030(CP936)
大陆的汉字的编码有gb2312--->GBK---->GB18030等,他们的范围逐渐扩大,本文中一概用GBK表示
1 python有str unicode两种类型
2 unicode类型可以认为是本体,它是一般的,根本的;它可以encode到其他表现体,比如utf8,gbk,big5
同样的 ,这些“表现体”可以decode到本体;
为了方便程序的适应,建议多使用utf8,兼容简体,繁体
(GBK也包括简体汉字,繁体汉字,但台湾人的电脑上还是big5编码,用utf8可以多方向的转化编码)
>>> s='你好'
>>> s
'/xc4/xe3/xba/xc3'
#普通的字符串,用的是GBK编码
>>> print s
你好
>>> type(s)
<type 'str'>
#类型
>>> s.decode('gbk')
u'/u4f60/u597d'
#当前的系统的表现体是gbk,所以转化到 本体要decode('gbk')
>>> u=s.decode('gbk')
#转化到表现体
>>> type(u)
<type 'unicode'>
>>> u
u'/u4f60/u597d'
>>> u.encode('utf-8')
'/xe4/xbd/xa0/xe5/xa5/xbd'
>>> u.encode('utf-8').decode('utf8')
u'/u4f60/u597d'
utf8,utf16是unicode的实现方式;最常见的是utf8.
Qt中的QString的内容用QChar表示,QChar相当于utf16,少部分字要用2个QChar表示;
QString的toUtf8函数返回QByteArray
fromUtf8()返回本体
QTextCodec类,使用方法,参见QAssistant。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/678867
推荐阅读
article
Python
零基础
入门篇
- 07 -
Python
的
脚本
结构_如何
创建
一个
python
脚本
...
创建
一个
项目与演示
脚本
python
的
脚本
结构
python
脚本
的
执行在Pycharm中,我们有两种方式执行
脚本
。一种是...
赞
踩
article
Python
———
python
程序
基本
格式
_
python
格式
...
python
程序
基本
格式
,缩进风格,注释;使用\行连接符;引用_
python
格式
python
格式
...
赞
踩
article
最新
Python
零基础
入门篇
- 07 -
Python
的
脚本
结构(1)
,
2024年最新高级开发面...
另一种就是利用Pycharm
的
Terminal命令行终端python
的
头部注释什么是python头部注释写在pytho...
赞
踩
article
python
代码
格式
规范
脚本_
Python
编码
规范
...
Python
自动化测试
代码
编码
规范
一、适用范围:本规则基础为
Python
标准PEP8,在此基础上加了我司测试部编码
规范
,...
赞
踩
article
Python
人工
智能
实战:
智能
分析...
1.背景介绍1.1 概述随着近年来
人工
智能
技术的发展,越来越多的人开始关注并研究
人工
智能
技术的应用。而对于初级程序员来说...
赞
踩
article
【
python
】爬取杭州市
二手房
销售
数据
做
数据
分析
【附源码】_链家网
二手房
信息
爬取...
[
python
] 爬取杭州市
二手房
销售
数据
做
数据
分析
_链家网
二手房
信息
爬取链家网
二手房
信息
爬取 ...
赞
踩
article
python
:
库
文件
整理_
auth
.
pangurun
.c...
python
库
文件
库
名称简介Chardet字符编码探测器,可以自动检测文本、网页、xml的编码。colorama主要用来...
赞
踩
article
python
爬虫
介绍_
python
爬虫
介绍...
python
爬虫
介绍_
python
爬虫
介绍
python
爬虫
介绍 十八、
爬虫
介绍
爬虫
介绍: 项...
赞
踩
article
Python
机器
学习
基础 之 处理
文本
数据
【处理
文本
数据
/用
字符串
表示
数据
类型/将
文本
数据
表示...
Python
是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),...
赞
踩
article
Python
|
R
雌雄配对
和
鱼仔变异
马尔可夫
链
...
:dart:
马尔可夫
链
::pen:天气状态
马尔可夫
链
和
马尔科夫矩阵 | :pen:多项式隐
马尔可夫
模型,及其高斯分布 |...
赞
踩
article
Sentiment
Analysis
with
Naive
Bayes Classifier
in
...
作者:禅与计算机程序设计艺术
Sentiment
analysis is the task of classify
in
g ...
赞
踩
article
基于
python
的
接口
自动化
测试...
pithy意为简洁有力的,意在简化
自动化
接口
测试,提高测试效率。项目地址:https://github.com/yuyu...
赞
踩
article
这本
《
Python
+
TensorFlow
机器
学习
实战
》给你送到家
!
...
小伙伴们,本公众号很久没用送书啦,是不是很是期待呀?放心啦,这次每个大佬送5本书,一共25本
!
包邮到你家楼下,哈哈
!
怎么...
赞
踩
article
分布式
python
_如何
用
Python
构建
一个
简单的
分布式
系统...
匿名
用
户1级2017-10-18 回答
分布式
爬虫概览何谓
分布式
爬虫?通俗的讲,
分布式
爬虫就是多台机器多个 spider ...
赞
踩
article
39源码
数据
可视化
:基于
Echarts
+
Python
动态
实时
大屏
- 建筑智慧工地管控_
数据
...
本案例基于16:9 屏宽比,F11全屏显示。浏览器打开播放,Chrome浏览器、360浏览器等。_
数据
可视化
大屏
动态
设计
...
赞
踩
article
Python
---
Pycharm
安装
各种
库
(
第三方
库
)_
pycharm
安装
第三方
库
...
Pycharm
中,通常需要
安装
很多
第三方
库
,才可以使用相应的拓展功能,这篇文档给你介绍
Pycharm
中的常用
库
,以及
安装
...
赞
踩
article
python
键盘
监控
_
python
监控
键盘输入...
软件测试精品文章汇总测试基础
python
测试开发库及项目谷歌如何测试软件
python
工具书籍下载-持续更新2018软件测...
赞
踩
article
机器人
手眼
标定
原理与
python
实现_
手眼
标定
程序
python
...
机器人
手眼
标定
分为eye in hand与eye to hand两种。本文介绍两种
标定
原理,并附
python
标定
实现。_...
赞
踩
article
《自拍教程66》
Python
ffmpeg
批量
压缩
视频
_
python
ffmpeg
转码
压缩
视频
...
案例故事: 测试过程中发现Bug
视频
, 需要提供给开发用于解Bug的参考,但是
视频
拍摄后,太大且无法在微信客户端传输的问...
赞
踩
article
【
python
】
python
爱心
代码
【附源码】
_
python
爱心
代码
需要
下载
什么库...
【
python
】
python
爱心
代码
【附源码】
_
python
爱心
代码
需要
下载
什么库
python
爱心
代码
需要
下载
什么库 ...
赞
踩
相关标签
python
开发语言
学习
面试
python 代码格式规范脚本
大数据
人工智能
语言模型
AI
LLM
Java
Python
架构设计
Agent
RPA
数据分析
库文件
第三方库
python 爬虫介绍
机器学习
文本数据
词袋
字符串的数据类型
天气
张量