大家有遇到过 字符串 使用 in 报错的情况吗,
今天面试时面试官多次告诉我字符串使用 in 会报错。
刚刚测试时没有发现报错的情况,除了文件不存在时。
#coding=utf-8
import locale
with open("./sss",encoding=locale.getdefaultlocale()[1]) as f:
for line in f.readlines():
if "err" in line:
print(line.encode(locale.getdefaultlocale()[1]).decode())
a="萨顶顶萨顶顶"
if "sds" in a:
print("存在")