python list 打印 出现乱码
2013-11-20 22:24
375 查看
我需要从oe的一个one2many字段中,取出每一行的数据进行打印输出,如从订单明细中取值:
最终获取的lines形式如
['name1', 'name2']
如果此时我将lines直接输出,那么如果存在中文,则会出现乱码,但是如果输出lines[0],lines[1]则没有问题,也就是这个list必须一项一项的遍历输出,可以使用如下方法:
最终note的值为:
name1
name2
for order in self.browse(cr, uid, ids, context=context): for line in order.order_line: line_info = line.name.encode('utf-8')+ str(line.discount) + str(line.price_unit) lines.append(line_info)
最终获取的lines形式如
['name1', 'name2']
如果此时我将lines直接输出,那么如果存在中文,则会出现乱码,但是如果输出lines[0],lines[1]则没有问题,也就是这个list必须一项一项的遍历输出,可以使用如下方法:
note = '\r\n'.join([item for item in lines])
最终note的值为:
name1
name2
相关文章推荐
- python2打印list中文内容防乱码
- Python模块函数:os.listdir 打印Win7目录中的文件-中文乱码问题
- smartform LIST打印时中文出现乱码
- python使用matplotlib画图出现中文乱码
- python 控制台cmd运行出现乱码(原因之一)
- Python读取mysql数据库数据出现中文乱码
- 使用 python urllib2 抓取网页时出现乱码的解决方案
- python 中出现的AttributeError: 'module' object has no attribute '_handlerList'
- Python连接字符串,join出现问题:python 'list' object has no attribute
- 【python】打印带中文的list
- 有关list和dic包含中文字符时出现乱码的解决办法
- Python的Print打印中文乱码解决方案
- 关于iOS打印NSDictionary中文字符出现乱码
- Python操作中出现中文乱码等问题
- Python经典问题——中文乱码:打印中文时显示乱码
- python查询数据库,打印查询结果过程中出现'NoneType' object is unsubscriptable
- 关于Python 从数据库中获取中文出现乱码的解决方法
- python list 汉字乱码
- Python交互模式下方向键出现乱码
- Python 编码问题:出现中文乱码-- (转)