3
A
回答
7
import ast
s = u'[obj1,obj2,ob3]'
n = ast.literal_eval(s)
n
[obj1, obj2, ob3]
0
你发布的是一个unicode字符串。 要编码它,例如作为UTF-8使用yourutf8str = yourunicodestr.encode('utf-8')
3
您的意思是?将unicode字符串转换为字符串列表。顺便说一句,你需要知道在处理unicode时的编码。在这里,我已经使用UTF-8
>>> s = u'[obj1,obj2,ob3]'
>>> n = [e.encode('utf-8') for e in s.strip('[]').split(',')]
>>> n
['obj1', 'obj2', 'ob3']
0
当Unicode数据并没有显示unicode的ü...
在使用openpyxl Excel表格导出数据,我的unicode也看不见。使用print repr(s)
看到它
>>>print(data)
>>>print(type(data))
["Independent", "Primary/Secondary Combined", "Coed", "Anglican", "Boarding"]
<type 'unicode>
>>>print repr(data)
u'["Independent", "Primary/Secondary Combined", "Coed", "Anglican", "Boarding"]'
的修复:
>>>import ast
>>>data = ast.literal_eval(entry)
>>>print(data)
>>>print(type(data))
["Independent", "Primary/Secondary Combined", "Coed", "Anglican", "Boarding"]
<type 'list'>
相关问题
- 1. Unicode转换对象到Python字典
- 2. 无法转换JSON到Python对象
- 3. 复杂的Python对象到JSON转换
- 4. 转换切换到对象
- 5. 将对象转换为系统Guid
- 6. Python:将SwigPythonObject转换为Python对象
- 7. 转换一个XML到匿名对象
- 8. 转换对象到另一个类
- 9. 转换Date对象到日历对象
- 10. 转换对象海峡,回到对象
- 11. 转换result_array()到JSON对象
- 12. Java对象到JSON转换
- 13. XML转换到对象C#
- 14. 转换json_decode一个对象
- 15. 转换列表的STR对象到一个列表对象
- 16. 转换对象
- 17. 转换对象为对象
- 18. 如何将Python对象转换为XML?
- 19. Python - 将JSON对象转换为字典
- 20. 转换String对象,以浮动的Python
- 21. 将Python字典转换为Word2Vec对象
- 22. 转换嵌套的JSON转换成Python对象
- 23. 如何将JSON对象转换为Python对象?
- 24. 如何将python dict对象转换为java等效对象?
- 25. 转换数组得到统一数组?
- 26. 对象转换utitilty
- 27. java对象转换
- 28. xtk对象转换
- 29. 转换Json的字典对象到Python dicitonary
- 30. 悬停在一个对象上以转换另一个对象
是你希望什么样的对象,使列表中包含哪些内容? – 2011-02-15 08:40:57
我subclassed django.forms.widget类..和value_from_datadict方法返回一个对象的列表作为unicode字符串..我想能够得到的对象列表不是unicode字符串.. – mossplix 2011-02-15 08:54:28
怀疑这个问题是基于在一个误解,即从在终端输出结果... – 2011-02-15 10:30:41