Weird ... am not aware of 2.7.5 unicode issues.
In any case, if you try just this on your console (ipython / python), what do you see?

u'Some unicode here آزمایش زبان فارسی'.encode('utf-8', 'replace')

________________________________________

Kiran Subbaraman
http://subbaraman.wordpress.com/about/

On Tue, 21-06-2016 10:46 AM, Sepehr Mohamadi wrote:
Thanks,

I compared your code and mine!

I have first line as it is default in web2py:

# -*- coding: utf-8 -*-


the only difference I understand is that my Python version is 2.7.5 and yours is 2.7.10

Is that can be a clue?


On Tuesday, June 21, 2016 at 8:52:27 AM UTC+4:30, Kiran Subbaraman wrote:

    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/
    <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
    <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
    <http://blogs.law.harvard.edu/tech/rss></docs><item><title>my
    feed</title><link>http://feed.example.com
    <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/
    <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 web2py+unsubscr...@googlegroups.com <mailto:web2py+unsubscr...@googlegroups.com>. For more options, visit https://groups.google.com/d/optout.

--
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 web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to