python 去掉文件后缀名,python 删除后缀名文件

python 去掉文件后缀名,python 删除后缀名文件Note:print语句供test用#!/usr/bin/pythonimportos,re,time,sysimportos.pathimportstringfilter_dir=”/home/fengnazh/splittest/files/”filterfile_list=os.listdir(filter_dir)printfilterfile_listfile_i…

大家好,又见面了,我是你们的朋友全栈君。

Note:print语句供test 用

#!/usr/bin/python

import os, re, time, sys

import os.path

import string

filter_dir = “/home/fengnazh/splittest/files/”

filterfile_list = os.listdir(filter_dir)

print filterfile_list

file_index = 0

while(file_index < len(filterfile_list)):     print file_index     tmpf =  filter_dir + filterfile_list[file_index]     print “000tmpf:”     print tmpf     if os.path.isfile(tmpf):         print “go to if”         root, ext = os.path.splitext(filterfile_list[file_index])         print root         print ext         if ext == ‘.old’:             print “before file_index is %s ” % (file_index)             print (filterfile_list[file_index])             filterfile_list.remove(filterfile_list[file_index])             #os.remove(os.path.join(tmpf))             file_index = file_index – 1             print “after file_index is %s ” % (file_index)             print (filterfile_list[file_index])             print filterfile_list     file_index = file_index + 1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139557.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • C#利用浏览按钮获得文件路径和文件夹路径

    生成文件夹路径privatevoidbtnChoose_Click(objectsender,EventArgse)生成文件夹路径privatevoidbtnChoose_Clic

    2021年12月24日
    39
  • MYSQL哪些情况下会忽略索引[通俗易懂]

    MYSQL哪些情况下会忽略索引

    2022年2月13日
    43
  • PyCharm点击设置没反应,无法进行设置「建议收藏」

    PyCharm点击设置没反应,无法进行设置「建议收藏」首先检查下是不是装了中文汉化包resources_cn.jar如果有的话,解决办法:1.更换一个汉化包或者将原来的resources_en.jar也放进lib目录下                                    2.将汉化包都删除,只留下原版的resources_en.jar   …

    2022年8月29日
    1
  • 详解C/C++中volatile关键字「建议收藏」

    详解C/C++中volatile关键字「建议收藏」一、volatile介绍volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,经常需要等待某个事件的触发,所以经常会写出这样的程序:这段…

    2022年6月1日
    25
  • android之eclipse下查看android系统源代码

    刚看了一个介绍查看java源代码的文章,想起来一直没看过android自带的sdk的源代码,应该可以直接导入到eclipse里面的,就尝试了一下,果然行得通. 在看代码的时候,会经常用到 ctrl+鼠标左键 去看自己写的类,有时候点到java的类或者android的类就无法打开,显示no class found之类的东西, 1.拿Button举例,ctrl加鼠标左键,然后显示了no

    2022年3月10日
    43
  • Lisp语言简介_c++是什么语言

    Lisp语言简介_c++是什么语言摘自维基百科,原链接为:http://zh.wikipedia.org/zh/LISP因为Clojure是Lisp的一种的方言,所以我们可以先来了解一下Lisp这个比较小众的编程到底是什么~—–

    2022年8月3日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号