python2和python3的区别
-
python2中str类型可以和int类型直接比较,python3中不同类型的变量不能直接比较
编码问题
- 在服务器中传输的字符很多都是unicode编码,dump到本地后无法正常显示原文,可以先进行如下转码:
s = s.encode('utf-8').decode("unicode_escape")
tuple的坑
-
()不是tuple的关键词,逗号','才是tuple的关键词。 因此('s')并不是tuple,而是str ---------------- if '' in ('s'): print True if '' not in ('s',): print True ---------------- 上述代码均会打印True