python读取特定单词_使用python对文件中的单词进行提取的方法示例

由于需要使用一个纯单词组成的文件,在网上下载到了一个存放单词的文件,但是里面有中文的解释,那就需要做一下提取了。

文本的形式如下:

python读取特定单词_使用python对文件中的单词进行提取的方法示例_第1张图片

所见即所得,这个文本是有规律的,每个单词为一行,紧接着下一行便是单词的解释,有了这种规律我们就很好处理了。

首先我们来将文件的数据读取出来:

#coding:utf-8

file_object = open('words.txt')

try:

lines = file_object.readlines()

finally:

file_object.close( )

for line in lines:

print line

代码执行的结果为:

python读取特定单词_使用python对文件中的单词进行提取的方法示例_第2张图片

显然,这不是我们想要的结果,因为这里面有太多的空行了,现在最主要的就是要处理掉这些妨碍我们的空行,对于中文的乱码呢,我们是不需要中文的解释的,所以它是无妨碍的,如果想看得舒服些,那么我们就转码一下就好了。现在最主要的就是要知道为什么会出现这么多的空行,因为我们的文件是已将看过了,显然是这些空行的出现是有点“匪夷所思”的,这也是由于python读文

你可能感兴趣的:(python读取特定单词)