Python练习-os模块练习-还算是那么回事儿

 # 编辑者:闫龙
# 小程序:根据用户输入选择可以完成以下功能:
# 创建文件,如果路径不存在,创建文件夹后再创建文件
# 能够查看当前路径
# 在当前目录及其所有子目录下查找文件名包含指定字符串的文件
import os
def CreateDirFile(Dirname,Filename):
if(os.path.exists(Dirname)==False):
os.makedirs(Dirname)
open(os.path.join(Dirname,Filename),"w").close()
print("%s目录已创建完成,%s文件已创建完成" % (Dirname, Filename))
elif(os.path.exists(os.path.join(Dirname,Filename))==False):
open(os.path.join(Dirname, Filename), "w").close()
print("%s中的%s文件已创建完成" % (Dirname, Filename))
def ViewPath():
os.path
print(os.getcwd())
def Grep(FindStr):
for i in os.walk(os.getcwd()):
for j in i[-1]:
if(str(j).find(FindStr)>-1):
print(os.path.join(i[0],j)) p = """1.创建文件夹及路径
2.查看当前路径
3.查询文件名
4.程序退出"""
while True:
print(p)
choice = input("请选择:")
if(choice == ""):
Dirname = input("Dirname:")
Filename = input("Filename:")
CreateDirFile(Dirname, Filename)
elif(choice == ""):
ViewPath()
elif(choice ==""):
Filename = input("FilenameInStr:")
Grep(Filename)
elif(choice == ""):
exit()
else:
continue
上一篇:mybatis执行多条sql语句


下一篇:Manjaro安装后简单配置