社区
脚本语言
帖子详情
求助~~Python的字符编码转换问题
jinjiajie
2010-04-07 02:51:56
我在一个python脚本中的一个中文字符串 str = "测" 想传入c++后处理 ,需要将他转成类似 std::wstring = L"测";(BUFF中有一个字节为 27979)同样的字符串buff,但是不论我如何编码,在python调用接口中用PyString_Astring( )后获得的字符串的编码都为3个字节的 230,181,139 .-.-这个该如何处理啊?表述上有点问题,请见谅
...全文
217
11
打赏
收藏
求助~~Python的字符编码转换问题
我在一个python脚本中的一个中文字符串 str = "测" 想传入c++后处理 ,需要将他转成类似 std::wstring = L"测";(BUFF中有一个字节为 27979)同样的字符串buff,但是不论我如何编码,在python调用接口中用PyString_Astring( )后获得的字符串的编码都为3个字节的 230,181,139 .-.-这个该如何处理啊?表述上有点问题,请见谅
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Doeld
2010-04-20
打赏
举报
回复
[Quote=引用 9 楼 jinjiajie 的回复:]
已經搞定了,謝謝各位
[/Quote]
搞定了也要负责任地说一下怎么搞定的吧?有头没尾的撂下这么句话算什么啊?
dongym2009
2010-04-20
打赏
举报
回复
对,应该把解决方案描述一下
jinjiajie
2010-04-17
打赏
举报
回复
已經搞定了,謝謝各位
amu9900
2010-04-15
打赏
举报
回复
上面的缩进有问题
def to_unicode(text):
if isinstance(text,unicode):
----return text
text = str(text)
try:
----return text.decode('utf-8')
except UnicodeError:
----try:
--------return text.decode('gb18030')
----except UnicodeError:
--------return u'UnicodeError'
amu9900
2010-04-15
打赏
举报
回复
把你要传的str转换成unicode再传
方法:
def to_unicode(text):
if isinstance(text,unicode):
return text
text = str(text)
try:
return text.decode('utf-8')
except UnicodeError:
try:
return text.decode('gb18030')
except UnicodeError:
return u'UnicodeError'
boys2002
2010-04-10
打赏
举报
回复
s = "hello byte string"
u = unicode( s )
backToBytes = u.encode()
鼠
2010-04-09
打赏
举报
回复
How to Use UTF-8 with Python
海楓
2010-04-09
打赏
举报
回复
"测"的utf-8編碼值為'\xe6\xb5\x8b',也就是230,181,139的十六進制。
使用python處理漢字字符集編碼是件輕松的事。
青山*锦城
2010-04-08
打赏
举报
回复
帮顶,学习,编码的转化貌似很麻烦的样子
ziank0111
2010-04-08
打赏
举报
回复
str = u"测"
fibbery
2010-04-07
打赏
举报
回复
L"测",是UNICODE代码;在Python中如果是3个字节,那可能是UTF-8。你需要做UNICODE到UTF-8的转换。
企业如何利用我们的企业创新知识图谱获取关键的市场和技术信息?.docx
企业如何利用我们的企业创新知识图谱获取关键的市场和技术信息?
64位 libmodbus c++库
由于作者在CSDN没有找到适用于64位系统的libmodbus,因此他使用VS2017进行编译。作者在找了大量网址后,终于找到详细的步骤,亲自编译生成并用于项目上,步骤以及图示都已放在压缩包内,防止后续需要人员多走弯路
Agent-Skill-Conflict-Resolution-Matrix-v1.0-原创源码与文档.zip
原创 JavaScript/Node.js 可运行工具源码,包含命令行入口、示例输入输出、自动化测试、离线 HTML 报告、README 使用说明与截图。适合 AI 工程、模型评测、数据质量与自动化运维场景,解压后按文档执行 npm test 或 node src/index.js 即可复现;全部文件为本次独立生成,可继续二次开发。
多微电网基于粒子群优化算法的面向配电网的多微电网协调运行与优化(Matlab代码实现)
内容概要:本文提出了一种基于粒子群优化算法(PSO)的多微电网协调运行与优化方法,旨在解决配电网中多微电网系统在复杂运行条件下的能量管理与优化
问题
。通过构建包含分布式电源、储能系统、可控负荷等多种资源的多微电网协同模型,采用PSO算法对各微电网的出力进行全局优化调度,以实现降低综合运行成本、提升可再生能源消纳能力、增强系统稳定性的多重目标。文中详细阐述了系统的整体架构设计、关键组件的数学建模过程以及粒子群优化算法的具体应用策略,并基于Matlab仿真平台进行了多场景案例分析,验证了该方法在不同负荷与发电条件下的优化效果、收敛性能及良好的适应性。; 适合人群:具备一定电力系统基础知识和Matlab编程能力,从事新能源、微电网、智能电网等相关领域研究的研发人员及高校研究生。; 使用场景及目标:①应用于多微电网系统的日前调度与实时优化,提升能源利用效率;②用于科研教学中演示智能优化算法在电力系统中的实际应用;③为配电网运营商提供决策支持工具,优化资源配置。; 阅读建议:建议读者结合提供的Matlab代码进行仿真实践,深入理解粒子群算法在多目标优化中的实现细节,并尝试修改参数或扩展模型结构以适应不同的应用场景。
企业如何通过知识图谱发现竞争劣势与合作机会?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
脚本语言
37,738
社区成员
34,210
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章