擅长:python、mysql、java
<p>表达式<code>not in</code>测试iterable(列表、元组甚至字符串)中元素的成员身份。如果一个日期(或任何其他相关内容)在一个打开的文件中,它的工作原理与您在测试中假设的不一样。您必须逐行遍历文件并询问日期(作为字符串)是否在一行中,<em>那里</em>您可以使用<code>not in</code>。你知道吗</p>
<p><strong>编辑:</strong></p>
<p>如评论中所建议的,您可以使用:</p>
<pre><code>f = open("Sales.txt")
testDate = f.read()
f.close()
</code></pre>
<p>。。。但是无论如何,您需要确保文件中的日期和代码中的日期都使用相同的字符串格式。你知道吗</p>