zl程序教程

您现在的位置是:首页 >  后端

当前栏目

在目录下查找包含某字符串的文件的python代码详解编程语言

Python文件编程语言代码 详解 字符串 目录 查找
2023-06-13 09:20:24 时间

一个search(s)的函数,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出完整路径:

#!/usr/bin/env python 

import os, os.path 

import sys 

def search(path, s): 

 for x in os.listdir(path): 

 fp = os.path.join(path, x) 

 if os.path.isfile(fp) and s in x: 

 print fp 

 elif os.path.isdir(fp): 

 search(fp, s) 

if len(sys.argv) == 1: 

 print Useage:python search s 

elif len(sys.argv) == 2: 

 s = sys.argv[1] 

 search(., s) 

else: 

 print Too many parameters

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/8455.html

cjavapython