怎么删除Python里面的文件,Python 文件后缀

  怎么删除Python里面的文件,Python 文件后缀

  python去除文件后缀的方法:

  1.调用os模块,使用os模块的listdir()方法和walk()方法获取文件夹和文件名。

  list_name=[]

  Makedir(outDir)

  Forrinos.listdir (filedir) 3360 #获取当前目录中所有文件夹和文件的名称(不带后缀)。

  File path=os.path.join (filedir,dir) #获取文件夹和文件的完整路径

  ifos . path . is dir(file path)and not(file path==outDir):

  txt=outDir dir。文本

  #获取根目录路径、子目录路径以及根目录和子目录下的所有文件名

  对于根、子目录、文件sinos。Walk(文件路径)33602。使用splitext方法拆分文件的后缀,并将其写入txt文件。

  for filename文件:

  F=open(txt, a)#以追加方式打开文件。

  filename=OS . path . split ext(filename)[0] \ n # split,不带后缀

  f.write(文件名)

  f.close()的完整代码如下:

  #当前目录下所有文件夹的文件名(不带后缀)被写入相应的txt文件(以文件夹命名)

  Importos#如果文件夹不存在,创建一个文件夹

  defMakedir(路径):

  folder=os.path.exists(路径)

  if(非文件夹):

  Os.makedirs(path)#使用os.listdir()和os.walk()获取文件夹和文件名。

  defGetFileName(fileDir,outDir):

  list_name=[]

  Makedir(outDir)

  Forrinos.listdir (filedir) 3360 #获取当前目录中所有文件夹和文件的名称(不带后缀)。

  File path=os.path.join (filedir,dir) #获取文件夹和文件的完整路径

  ifos . path . is dir(file path)and not(file path==outDir):

  txt=outDir dir。文本

  #获取根目录路径、子目录路径以及根目录和子目录下的所有文件名

  forroot,subDir,filesinos.walk(文件路径):

  for filename文件:

  F=open(txt, a)#以追加方式打开文件。

  filename=OS . path . split ext(filename)[0] \ n # split,不带后缀

  f.write(文件名)

  f.close()

  defmain():

  FileDir=H:\\resultdata#输入文件夹路径

  outDir= h : \ \ result data \ \ file data \ \

  Files=getFileData (FileDir,OutDir) #判断是否是程序的主入口。如果是程序的主入口,就执行代码块;否则,代码块将不会被执行。

  #主要用在别人调用这个代码的时候,不要进入这个代码的入口。

  if__name__==__main__:

  Main()更多Python知识请关注:Python自学网!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: