Python阅读文本文件并使用in函数

时间:2017-10-28 18:22:11

标签: in-function

我正在学习如何在python中为学校编程,如果我的问题非常基本,我会道歉。但我试图让python在我的macbook上读取一个名为word.txt的txt文件,用于练习一本名为think_python的书。下面是我试图用来通过python

读取文件的代码
import os

f = open(os.path.expanduser("~/Downloads/word.txt"))

f.readlines()

然后我运行in函数尝试让python看看单词“uno”是否在word.txt文件中。

f

中的

“uno”

Python将in函数返回为false,但我在文本文件中确实有“uno”这个词,我也尝试删除引号,只是在txt文件中使用uno并得到相同的结果。赋值请求我返回true表示python确实看到单词“uno”并为in函数返回true。有人能告诉我我做错了什么吗?谢谢

当我执行print(f)时,我确实看到python返回以下内容:

print(f)
<open file '/Downloads/word.txt', mode 'r' at 0x207ed10>

这是否意味着python正在正确读取文件?

0 个答案:

没有答案