【发布时间】:2014-08-25 17:34:07
【问题描述】:
我正在解析一个项目列表,\x00\x00\x00\x00... 在其中。我想跳过这个。
我尝试了以下代码:
if "\x00" in item:
pass
这不起作用,它仍然会读取它。如何忽略 \x00?
完整代码在这里:https://github.com/codywd/NetGUI/blob/master/main.py 第 281-292 行是我尝试跳过它的地方。
【问题讨论】:
-
您需要为我们提供更多背景信息,最好是可重现的样本。 这不起作用不足以描述问题。
-
完整的项目文件不是可重现的样本。
-
我从 github 发布了整个程序。希望这能完整显示代码。
-
随机猜测:你试过用
continue代替pass吗? -
明确一点:
pass完全没有任何作用。如果你有if a: b(); else: pass,你也可以完全删除else子句。如果你有if a: pass; else: b(),你也可以写if not a: b()
标签: python csv python-3.x