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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 解决hash冲突的几种方法_hashmap hash冲突

    解决hash冲突的几种方法_hashmap hash冲突哈希表定义散列表(Hashtable,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做散列函数,存放记录的数组称做散列表。实现关键点hash函数hash冲突解决首先来说hash函数,java中对象都已一个hashCode()方法,那为什么还

    2022年8月30日
    4
  • 打印菱形Java_for循环打印菱形

    打印菱形Java_for循环打印菱形Java打印菱形Java打印菱形先看效果:题目分析代码Java打印菱形先看效果:题目分析1、星号前面的空白要用空格代替。2、把图形分为上下两部分,分别找出行数与“空格”和“*”的关系上半部分(正三角):空格个数与行数的关系橘色框:代表行号。红色框:正三角形成的最大行号(maxNum)。计算公式:(总行数+1)/2&nbsp;&nbsp;&nbsp;&nbsp;&nb…

    2022年9月29日
    1
  • ArcGIS二次开发基础教程(07):简单符号及图层渲染「建议收藏」

    ArcGIS二次开发基础教程(07):简单符号及图层渲染「建议收藏」ArcGIS二次开发基础教程(07):简单符号及图层渲染简单渲染0.点渲染IGeoFeatureLayerGetLayerByName(stringname){ILayerlayer=null;for(inti=0;i<axMapConTrol1.LayerCount;i++){layer=axMapControl1….

    2022年7月23日
    15
  • python一维插值scipy.interpolate.interp1d

    python一维插值scipy.interpolate.interp1dSciPy的interpolate模块提供了许多对数据进行插值运算的函数,范围涵盖简单的一维插值到复杂多维插值求解。当样本数据变化归因于一个独立的变量时,就使用一维插值;反之样本数据归因于多个独立变量时,使用多维插值。classscipy.interpolate.interp1d(x,y,kind=’linear’,axis=-1,copy=True,bounds_…

    2022年6月8日
    99
  • 如何在一个页面使多个setInterval函数正常运行

    如何在一个页面使多个setInterval函数正常运行varfirstInterval;varsecondInterval;functionfirstAlert(){if(firstInterval)clearInterval(firstI

    2022年7月2日
    26
  • ubuntu tftp 端口 NFS端口固定与防火墙「建议收藏」

    ubuntu tftp 端口 NFS端口固定与防火墙「建议收藏」在ubuntu中安装tftp服务安装tftpsudoapt-getinstalltftp-hpatftpd-hpa创建/tftpboot文件夹TFTP需要一个文件夹来存放文件,我们在根目录下新建一个/tftpboot目录做为TFTP文件存储目录,之所以使用该目录是因为后面使用的Petalinux工具默认使用该目录,省得我们每次建Petalinux工程的时候手动修改。创建/tftpboot目录命令如下:sudomkdir-p/tftpbootsudo

    2022年6月27日
    41

发表回复

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

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