先判断,再处理!

不是不知道末行怎么判断,是每次改Bug改着改着,替换或者就忘了,总是喜欢顺手一读取就“.strip()”了:
image.png

后果

死循环读取不存在的行。

代码

❌❌❌

  1. iLine = fileOpen.readline().strip()

✅✅✅

  1. iLine = fileOpen.readline()
  2. while iLine:
  3. iLine = iLine.strip()