VS2015 下python编程,报错:'utf-8' codec can't decode byte,解决办法?
来源:互联网 发布:流体仿真软件 编辑:程序博客网 时间:2024/06/06 01:31
问题描述,形如以下的C++调用python代码,在vs2015下报中文编码错误
#include <iostream>using namespace std;int main() { Py_Initialize(); /*初始化python解释器,告诉编译器要用的python编译器*/ // 检查初始化是否成功 if (!Py_IsInitialized()) { return -1; } PyRun_SimpleString("import sys"); /*调用python文件*/ PyRun_SimpleString("print(u'年后')"); /*调用python文件*/ Py_Finalize(); /*结束python解释器,释放资源*/ int b; cin >> b; return 0;}
解决办法如下 :
1,设置代码格式为utf-8
2,设置工程字符集为utf-8(不用我多说吧,选择工程点击右键,选择属性,如下图加上字符集编码即可)
阅读全文
1 0
- VS2015 下python编程,报错:'utf-8' codec can't decode byte,解决办法?
- python报错:SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb4 in position 2:invalid sta
- python 网络爬虫报错“UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position”解决方案
- Python报错:UnicodeDecodeError: 'utf8' codec can't decode byte
- python 3.x + Django 读取csv文件报错:'utf-8' codec can't decode byte 0xba in position 0: invalid start byte
- 报错信息:UnicodeDecodeError: 'utf-8' codec can't decode byte 0x88 in position 6382: invalid start byte
- 【python】'utf-8' codec can't decode byte 0xce in position 0: invalid continuation byte
- python爬虫解析json数据报错(unicode error) 'utf-8' codec can't decode byte 0xbb in position 0
- [python]pandas的read_csv读入csv文件报错 'utf-8' codec can't decode byte 0xbe in position 0
- pandas的read_sql报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd3 in position 0: invalid con
- python3.5升级setuptools报错:UnicodeError:'utf-8' codec can't decode byte 0xc7 in position 6135:
- python中运行错误: 'utf-8' codec can't decode byte 0xc8'
- 'utf8' codec can't decode byte --python
- Python报错UnicodeDecodeError: ascii codec can t decode byte 0xe0 ...解决方法
- Python报错UnicodeDecodeError: ascii codec can t decode byte 0xe0 ...解决方法
- python处理windows文本报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4
- Python urllib2报错"UnicodeDecodeError: 'utf8' codec can't decode byte 0xa1"
- 解决 python爬虫'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte‘错误
- 找寻一款redis数据库可视化工具(RedisDesktopManager)
- 在配置web.xml中 拦截错误
- U3D脚本执行顺序
- 160
- 2D-slam 激光slam: 开源代码的比较HectorSLAM Gmapping KartoSLAM CoreSLAM LagoSLAM
- VS2015 下python编程,报错:'utf-8' codec can't decode byte,解决办法?
- 移动端车牌识别带你进入停车E时代
- VB.NET 设计视图窗体尺寸不对及解决方法
- [Spark--参数配置]--1.6.0版本的参数配置
- C#添加WebService服务实现天气预报
- Java 8---LocalDate,LocalTime处理日期时间
- 如何本地部署一个站点
- 笔记4
- java简介