我尝试从不同的列表项创建新句子。当我通过 unicode 打印它时,它给出了错误。我可以正常打印(没有unicode)。当我尝试将其发布到网站时,它会出现同样的错误。我坚信如果我可以用 unicode 修复它,当我将它发布到网站时它会起作用。
p=['Bu', 'Şu']
k=['yazı','makale']
t=['hoş','ilgiç']
connect='%s %s %s'%(p[randint(0,len(p)-1)],k[randint(0,len(k)-1)],t[randint(0,len(t)-1)])
print unicode(connect)
And the output is :
Error: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 0: ordinal not in range(128)