在我的剧本(用Sublime Test写成)中,我有一条评论如下:
# -*- coding: utf-8 -*-
import unicodedata
# Bööm! Bööm! Shake shake the room!
print u"Bööm! Bööm! Shake shake the room!"
在命令提示窗口中运行良好。
但是,将脚本拖放到玛雅的脚本编辑器中时,同一行显示:
# Bööm! Bööm! Shake shake the room!
print u"Bööm! Bööm! Shake shake the room!"
如何使评论按预期阅读?
最佳答案
这绝对是windows的问题。在Macos El Capital和Macos Sierra,它运行良好。
import unicodedata
print u"Bööm! Bööm! Shake shake the room!"
#result: Bööm! Bööm! Shake shake the room!
尽管是关于不同的话题,看看这个有用的帖子:Convert a Unicode string to a string in Python。这篇文章可能会给你一些建议。
也许,你应该试试这个方法:
u = u"Bööm! Bööm! Shake shake the room!"
e = u.encode('utf8')
print e
#result: Bööm! Bööm! Shake shake the room!
关于python - Maya中的Unicode,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48719312/