python 输出编码错误问题
来源:互联网 发布:java模糊查询 编辑:程序博客网 时间:2024/05/22 01:44
1.#!/usr/bin/python#-*-coding:utf-8 -*-a={'name': 'fengshou'}b={'name': '丰收'}print "a=", aprint "b=", bimport jsonresult = json.dumps(b, encoding='UTF-8', ensure_ascii=False)print "b=", result
2.
原因:这是因为win的,命令行用的是cp936编码,而上面脚本用的是utf-8编码,因此导致乱码。
解决方法是,使用decode和encode函数对字符重新解码和编码。
#-*- coding:utf-8 –*-
#在Python中显示中文注释和输出中文
a ="中文"
print a.decode('utf-8').encode('cp936')
3.
使用jira方法获取组件
myJira = JIRA(server=url,basic_auth=(user,pwd))components= myJira.project_components("project-key")for c in components: print c
阅读全文
0 0
- python 输出编码错误问题
- python u'\ ' 输出编码问题
- python 中中文编码及输出问题
- Python中的爬虫输出编码问题
- python安装遇到编码错误的问题
- python 读写输出编码
- python 2.7输出中文字符串的编码问题
- Java输出编码问题
- Python编码错误处理
- python提示编码错误
- Python编码错误
- Python出现编码错误
- Python默认编码错误
- python编码错误
- Python编码错误
- [编码问题] Python错误: SyntaxError: Non-ASCII character
- python编译错误(1)字符编码问题UnicodeDecodeError: 'ascii' codec
- python 插入数据库错误的字符编码问题
- Gradle中的主要对象
- Android Volley框架定制JsonRequest添加Cookie
- CSS选择器汇总
- Java学习笔记-《Java程序员面试宝典》-第四章基础知识-4.2面向对象技术(4.2.7-4.2.9)
- 有序广播
- python 输出编码错误问题
- 消除疲劳八法
- sql常见函数
- 【数论 Day2】基础归纳法 题解
- python014 -- 常用内建函数
- 有序表查找
- mysql ERROR 1050 (42S01): Table already exists
- myeclipse的servlet及jsp模板自定义
- classpath的含义