首页 > 后端开发 > 正文

如何用Python实现在文件夹下查找一个关键词

2024-01-11 11:26:13 | 我爱编程网

今天我爱编程网小编整理了如何用Python实现在文件夹下查找一个关键词相关内容,希望能帮助到大家,一起来看下吧。

本文目录一览:

如何用Python实现在文件夹下查找一个关键词

如何用Python实现在文件夹下查找一个关键词

#!/usr/bin/python

#coding:utf8

import os

#判断文件中是否包含关键字,是则将文件路径打印出来

def is_file_contain_word(file_list, query_word):

for _file in file_list:

if query_word in open(_file).read():

print _file

print("Finish searching.")

#返回指定目录的所有文件(包含子目录的文件)

def get_all_file(floder_path):

file_list = []

if floder_path is None:

raise Exception("floder_path is None")

for dirpath, dirnames, filenames in os.walk(floder_path):

for name in filenames:

file_list.append(dirpath + '\\' + name)

return file_list

query_word = raw_input("Please input the key word that you want to search:")

basedir = raw_input("Please input the directory:")

is_file_contain_word(get_all_file(basedir), query_word)

raw_input("Press Enter to quit.")

请采纳

如何用Python实现在文件夹下查找一个关键词

python怎么进入编程界面

一些编程小白,可能刚刚接触python这款软件,不知道要怎么使用。比如最基本的进入编程界面,最近有很多小伙伴在问python怎么进入编程界面,我也特意去网上给大家查了一些相关资料,下面给大家整理了python进入编程界面的方法,大家有需要的话赶紧跟着小编来看看吧。

python开发工具

python开发工具

是一款非常不错的适合想要自学编程的小伙伴的入门工具。这款软件对于python语言上手门槛没有那么高,目前主流的操作平台也是可以完美的进行支持的。这款软件的界面非常的简洁,软件操作起来也是非常简单的,还在等什么,有需要的朋友快来下载试试吧。

python怎么进入编程界面

1、打开python编辑器

在电脑搜索框中输入python进行搜索,在搜索结果中打开python编辑器。

2、输入程序代码

如果代码很少,比如只有一行的,可以在打开的编辑器中直接输入程序代码。

3、新建窗口

如果程序代码较长的,点击“File—NewFile”新建程序窗口。

4、设置代码

在新建的窗口中设置需要的程序代码,保存后运行即可。

以上的全部内容就是为大家提供的python怎么进入编程界面的具体操作方法介绍啦~希望对大家有帮助。

如何用Python实现在文件夹下查找一个关键词

python怎么进入编程界面

有些用户不知道该怎么进入Python的编程界面,其实方法很简单,电脑里就可以打开Python的编辑器,如果代码少可以直接编程,多的话就要新建一个窗口了,现在一起来看看吧。

python怎么进入编程界面

1、在电脑搜索框中

输入python

进行

搜索

,打开python编辑器

2、如果代码很少,比如只有一行的,可以在打开的编辑器中

直接输入程序代码

3、如果程序代码

较长

的,点击

“File—NewFile”新建程序窗口

4、在新建的窗口中设置

需要的程序代码我爱编程网

,保存后

运行

即可

以上就是如何用Python实现在文件夹下查找一个关键词全部内容,更多相关信息,敬请关注我爱编程网。
与“如何用Python实现在文件夹下查找一个关键词”相关推荐
Python过滤关键词???怎么做呢,在线等
Python过滤关键词???怎么做呢,在线等

Python过滤关键词???怎么做呢,在线等你直接in就可以了filter_words = ['aaa', 'bbb', 'ccc']test = 'afewfjlkkbbbsdfewfe'for w in filter_words:    if w in test:        print "error"        break如果解决了您的问题请采纳!如果未解决请继续追

2023-12-27 10:33:40
如何下载python软件
如何下载python软件

如何下载python软件操作方法01首先,在python的官网下载python版本,需要下载你电脑对应的版本,在【计算机】-【属性】中查看自己是32位还是64位操作系统(官网地址在网上自行搜索)。0232位和64位的版本安装起来没有区别,双击打开后,第一步要记得勾上AddpythontoPath选项,意思是把Python的安装路径添加到系统环境变量的Path变量中。然后选择

2023-12-18 16:12:22
如何用python实现巴斯卡三角形算法
如何用python实现巴斯卡三角形算法

如何用python实现巴斯卡三角形算法1、何为帕斯卡三角形(巴斯卡三角形)其实,帕斯卡三角形就是杨辉三角形,是二项式系数的一种写法,从第0层开始,依次类推,如图所示:比如第2层中的121对应的是幂指数为2的二项式运算(a+b)^2=a^2+2ab+b^2的系数2、如何用python实现该算法在碰到难的题目,一时不知道如何下手解决的时候,不要慌,首先分析该问题,然后找

2024-01-10 07:51:03
如何利用Python制作exe文件[适合初学者]
如何利用Python制作exe文件[适合初学者]

如何利用Python制作exe文件[适合初学者]如何在Python中为初学者开始exe文件?exe是可在Windows环境中使用的可执行文件的扩展名,下面我们使用pyinstaller来制作exe,请看一下详细内容。在此之前,我们首先要对Python熟悉掌握。【推荐教程:Python视频教程】一:什么是exe?exe是Windows环境中的文件扩展名之一,它是一个可执行文件,虽

2023-12-20 11:51:05
Python中,如何实现函数的自定义?
Python中,如何实现函数的自定义?

Python中,如何实现函数的自定义?此题考察自定义函数,代码如下:intMinCommonMultiple(inta,intb){inti;if(a<=0||b<=0)return-1;       //保证输入的参数为正整数for(i=1;i<b;i++){if((i*a)%b==0)returni*a;}

2024-01-08 23:14:08
用python怎么实现两个整数的比较呢?
用python怎么实现两个整数的比较呢?

python比较三个数大小并输出最大值?为了比较三个数的大小并输出最大值,我们可以使用以下Python代码:a=float(input("请输入第一个数:"))b=float(input("请输入第二个数:"))c=float(input("请输入第三个数:"))ifa>=banda>=c:print("最大值为:",a)elifb>=aandb&

2024-01-09 23:51:29
python怎么做二叉查找树
python怎么做二叉查找树

圣诞树代码python输入相关代码就可以画出一个圣诞树,具体代码如下所示:defprint_tree(height):foriinrange(height):print(''*(height-i-1)+'*'*(2*i+1))print_tree(10)这个函数print_tree接受一个参数height,这个参数决定了树的高度。对于每一行,我们先打印一些

2023-12-22 11:06:33
如何用Python编写一个素数环?
如何用Python编写一个素数环?

如何用Python编写一个素数环?代码:n=int(input("请输入最大数n:"))lists=[[1]]#多个素数环surplusnum=list(range(1,n+1))#剩余的数defsumisprime(x,y):#x与y之和是否是素数isprime=True#是否是素数s=x+y#和foriinrange(2,int(s**0.5)+1):

2023-12-11 17:02:40