编写一个search(s)的函数,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出完整路径:defsearch(dir,w):
forxinos.listdir(dir):
nf=os.path.join(dir,x)
ifos.path.isfile(nf)andwinnf:
printnf
elifos.path.isdir(nf):
search(nf,w)
searc..
分类:
其他好文 时间:
2015-03-02 11:27:53
阅读次数:
167
#!\usr\bin\env python# -*- coding: utf-8 -*-import osdef printFiles(folder): #获取当前路径下所有文件 fileList = os.listdir(folder) for file in fileList: # 如果不是是....
分类:
编程语言 时间:
2015-02-05 20:18:43
阅读次数:
144
得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:osremovedirs(r"c:\python") //略危险,熟练之后再用吧检验给出的路径是否是一个文...
分类:
编程语言 时间:
2015-01-24 13:07:00
阅读次数:
214
glob 是python 提供的一个支持正则表达式的查找文件的模块。实现上采用了os.listdir() 和 fnmatch.fnmatch(). 但是没有真的invoking a subshell.glob.glob(pathname) Return a possibly-empty lis...
分类:
编程语言 时间:
2015-01-13 19:25:25
阅读次数:
201
import os dir = 'D:/hero/Classes'def readfile(dir): str="" first_line=1 for f in os.listdir(dir): file = os.path.join(dir, f) ...
分类:
移动开发 时间:
2014-12-20 11:33:29
阅读次数:
167
因此Python的作者就倒腾了OS模块这么一个玩意儿出来,有了OS模块,我们不需要关心什么操作系统下使用什么模块,OS模块会帮你选择正确的模块并调用。os模块中关于文件/目录常用的函数使用方法函数名使用方法getcwd()返回当前工作目录chdir(path)改变工作目录listdir(path='...
分类:
编程语言 时间:
2014-12-08 00:47:29
阅读次数:
176
import osimport shutilpath = 'D:\\超级记录片\\JavaSE第三季\\'des = 'D:\\超级记录片\\JavaSE第三季\\keke\\'d = os.listdir(path)for i in d: if i!='keke': nw = ...
分类:
移动开发 时间:
2014-12-06 16:36:28
阅读次数:
191
用了一个杀毒软件的更新工具,不过它不会自动删除过时的。然后用刚学的python折腾了一个。。。#!/usr/bin/python
importos
importshutil
xxx_dir="/var/www/xxx/rel"
tmp_dir={}
#runupdate
os.system(‘sh/etc/xxx/start.sh‘)
foriinos.listdir(xxx_dir):
tmp=i.split(‘_‘)..
分类:
其他好文 时间:
2014-11-26 19:15:59
阅读次数:
178
最近需要统计一下项目中代码的总行数,写了一个Python小程序,不得不说Python是多么的简洁,如果用Java写至少是现在代码的2倍。importos
path="/Users/rony/workspace/ecommerce/ecommerce/hot-deploy/"
globaltotalcount
totalcount=0
defcfile(path):
allfiles=os.listdir(pa..
分类:
编程语言 时间:
2014-11-11 23:09:40
阅读次数:
486
相关的API:文件夹:得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出的路径是否是一个文件:...
分类:
编程语言 时间:
2014-10-30 11:32:21
阅读次数:
281