Python 3.x 将输入与.txt进行比较并接收错误
我试图将用户输入与.txt文件进行比较,但它们从来都不相等。txt包含数字12。当我查看.txt是什么时,它会打印为Python 3.x 将输入与.txt进行比较并接收错误,python-3.x,Python 3.x,我试图将用户输入与.txt文件进行比较,但它们从来都不相等。txt包含数字12。当我查看.txt是什么时,它会打印为 <_io.TextIOWrapper name='text.txt' encoding='cp1252'> 那么,我的open()是做错了什么,还是完全是另一回事呢 阅读第7.2节 这是一本关于Python的好书。看看它,你不能把它放下。rflist.read()或f.readline()是正确的 阅读第7.2节 这是一本关于Python的好书。查看它,您无法将其放
<_io.TextIOWrapper name='text.txt' encoding='cp1252'>
那么,我的open()是做错了什么,还是完全是另一回事呢
阅读第7.2节
这是一本关于Python的好书。看看它,你不能把它放下。rflist.read()
或f.readline()
是正确的
阅读第7.2节
这是一本关于Python的好书。查看它,您无法将其放下。要打印文件内容而不是文件对象,请尝试
print(rflist.read())
而不是
print(rflist)
文件对象不是包含在文件本身中的文本,而是一个包装器对象,它有助于对文件进行操作,如读取文件内容或关闭文件。要打印文件内容而不是文件对象,请尝试
print(rflist.read())
而不是
print(rflist)
文件对象不是包含在文件本身中的文本,而是一个包装器对象,它有助于对文件进行操作,如读取文件内容或关闭文件。您没有阅读文档或教程,这就是问题所在;)您没有阅读文档或教程,这就是问题所在;)