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.