在python中的os.path模块中已经有一些很有用的函数,下面的程序主要是为了练习使用
其中的一些函数
但这个程序还是有很多的实用价值的
代码如下:
-
import os,os.path
-
import re #正则表达式的模块
-
def print_ppt(root,dirs,files):
-
for file in files:
-
path=os.path.join(root,file)
-
path=os.path.normcase(path) #这句的作用主要是为了保证能在windows下能运行,因为windows是不区别大小写的
-
if re.search(r".*\.ppt",path):
-
print(path)
-
-
for root , dirs,files in os.walk("."):
-
print_ppt(root,dirs,files)
这里面大代码是非常简单的
其中的r"
"是告诉python,字符串常量应该禁止对反斜杠做出任何特殊处理。“\n”就是两个字母的字符串而不是代表换行的意思
阅读(3749) | 评论(0) | 转发(0) |