我正在尝试将此feedparser.py(在github上)转换为python3。我无法理解这一行正在做什么,现在它抛出语法错误:
[line 640] if tag.find(':') <> -1:
什么算子是<>
。是否有Python3等价物?
答案 0 :(得分:9)
它是不等式运算符!=
的同义词,如BASIC中所示。
顺便说一下,你所询问的那句话将更具惯用性:
if ":" in tag:
答案 1 :(得分:7)
这是不平等比较的旧拼写。 Use !=
instead.
答案 2 :(得分:4)
<>
被读为“不等于”
!=
将执行相同的操作