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.

Reply via email to