This is the code I tried, from within my IDE, and also from within ipython.
My environment: Version 2.14.5-stable+timestamp.2016.04.13.22.22.13,
Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
Notice the encoding at the top of the file - this defines the source
code's encoding (https://www.python.org/dev/peps/pep-0263/)
# -*- coding: utf-8 -*-
import gluon.serializers as se
feed = {'description': 'my first feed',
'entries': [{'description': u'Some unicode here آزمایش زبان فارسی',
'link': 'http://feed.example.com',
'title': 'my feed'}],
'link': 'http://feed.example.com',
'title': 'my feed'}
print(se.rss(feed))
*I see this output*:
<?xml version="1.0" encoding="utf8"?>
<rss version="2.0"><channel><title>my
feed</title><link>http://feed.example.com</link><description>my first
feed</description><lastBuildDate>Tue, 21 Jun 2016 09:44:28
GMT</lastBuildDate><generator>PyRSS2Gen-1.1.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>my
feed</title><link>http://feed.example.com</link><description>Some
unicode here آزمایش زبان فارسی</description><pubDate>Tue, 21 Jun 2016
09:44:28 GMT</pubDate></item></channel></rss>
________________________________________
Kiran Subbaraman
http://subbaraman.wordpress.com/about/
On Tue, 21-06-2016 1:20 AM, Sepehr Mohamadi wrote:
description=u"Some unicode here آزمایش زبان فارسی"
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups "web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.