Python 406用希伯来语(但不是英语)发出Twitter流式API请求时出错?

Python 406用希伯来语(但不是英语)发出Twitter流式API请求时出错?,python,twitter,tweepy,Python,Twitter,Tweepy,我正在使用Tweepy制作一个推特API。当我使用一个英语单词进行过滤时,脚本工作得非常好。以下是相关代码行: twitterStream.filter(track=['banana']) 然而,当我使用非英语单词时,我会得到一个406错误 twitterStream.filter(track=['חֶבְרוֹן']) 我做错了什么?如果你把它作为unicode的前缀怎么办?twitterStream.filter(track=[u'חְרֹן])m或者你可能需要提供utf8编码字符串tw

我正在使用Tweepy制作一个推特API。当我使用一个英语单词进行过滤时,脚本工作得非常好。以下是相关代码行:

twitterStream.filter(track=['banana'])
然而,当我使用非英语单词时,我会得到一个406错误

twitterStream.filter(track=['חֶבְרוֹן'])

我做错了什么?

如果你把它作为unicode的前缀怎么办?
twitterStream.filter(track=[u'חְרֹן])
m或者你可能需要提供utf8编码字符串
twitterStream.filter(track=[u'חְְְְְְְ.encode(“UT”))
,我得到一个错误:TypeError:sequence item 0:应为str实例,找到字节“哦,您一定在使用python3…我很抱歉…不确定如何使用python3