while n == 1:
w = inputs.append(input('Enter the product code: '))
with open('items.txt') as f:
found = False
for line in f:
if w in line:
所以这是带有问题的代码的一部分。在最后一行之后会发生一堆与问题无关的东西。当我运行它,我得到的错误:
当w在行:
类型错误:“在”要求的字符串作为左操作数,而不是NoneType如何将输入转换为字符串
我知道这是因为我需要转换w应用于串莫名其妙,但我不知道该怎么办。任何帮助表示赞赏。
Append返回无。保存输入然后追加。 – Li357
保存追加是什么意思? – Anya
保存*输入*,然后附加输入。 – Li357