-
python读取文件名-python读取文件名并改名字的实例
2020-11-01 12:24:47第一版,能实现,但最后发现...'.xml',str(file_number) + '.xml') file_number += 1 以上这篇python读取文件名并改名字的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。第一版,能实现,但最后发现文件的顺序改变了:
import os
def reename():
nm=1
pathh="/home/huangyaya/file/image/pic/chips"
filelist=os.listdir(pathh)
for files in filelist:
Olddir=os.path.join(pathh,files)
filename=os.path.splitext(files)[0]
filetype=os.path.splitext(files)[1]
Newdir=os.path.join(pathh,str(nm)+'.'+filetype)
os.rename(Olddir,Newdir)
nm+=1
reename()
新的
import os
import pdb
#dir_ = os.getcwd()
#dir_ += '/cips'
#os.chdir(dir_)
path_A = "/home/huangyaya/file/image/pic/wine"
path_B = "/home/huangyaya/file/image/pic/wine_output"
file_number = 1
num = 0
A_list = os.listdir(path_A)
B_list = os.listdir(path_B)
A_list_num = 0
B_list_num = 0
for A_str in A_list:
A_str_front = A_str[:-4]
B_str = A_str_front + '.xml'
os.rename(path_A + '/' + A_str,str(file_number) + '.jpg')
os.rename(path_B + '/' + A_str_front + '.xml',str(file_number) + '.xml')
file_number += 1
以上这篇python读取文件名并改名字的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
-
python读取文件名中的数字_Python中读取文件名中的数字的实例详解
2021-02-11 03:00:23本文向大家介绍Python读取文件名中的数字的方法:1、使用正则表达式;2、获取匹配的字符串;3、需要整数,可以使用int;4、生成数字。第一步:可以使用正则表达式regex = re.compile(r'\d+')第二步:然后获取匹配的...我们在使用计算机时,我们创建一个个文件夹,可以节省桌面空间,做好整理归纳。python中,每个文件中有着不同的内容,我们要想使用文件,就要读取文件。本文向大家介绍Python读取文件名中的数字的方法:1、使用正则表达式;2、获取匹配的字符串;3、需要整数,可以使用int;4、生成数字。
第一步:可以使用正则表达式
regex = re.compile(r'\d+')
第二步:然后获取匹配的字符串
regex.findall(filename)
这将返回包含数字的字符串列表。
第三步:如果您实际需要整数,可以使用int
[int(x) for x in regex.findall(filename)]
第四步:
如果每个文件名中只有一个数字,则可以使用regex.search(filename).group(0)(如果您确定它将产生匹配)。
如果没有找到匹配项,上面的行将生成一个attributeError,表示NoneType没有attributegroup。
import re
name = 'CP_epoch164.pth'
regex = re.compile(r'\d+')
num = int(max(regex.findall(name)))
print(num)
注意:regex.findall(name)返回值是list,所以通过max函数取值并取整。
到此这篇关于Python中读取文件名中的数字的实例详解的文章就介绍到这了,更多相关Python中如何读取文件名中的数字内容请搜索聚米学院以前的文章或继续浏览下面的相关文章希望大家以后多多支持聚米学院!
-
python读取文件名并改名字的实例
2020-09-19 18:25:59今天小编就为大家分享一篇python读取文件名并改名字的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 -
python读取文件名中的数字_Python中读取文件名中的数字代码实例解析
2021-01-30 03:37:34本篇文章小编给大家分享一下Python中读取文件名中的数字代码实例解析,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。1、使用正则表达式;2、获取匹配的字符串;...本篇文章小编给大家分享一下Python中读取文件名中的数字代码实例解析,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
1、使用正则表达式;
2、获取匹配的字符串;
3、需要整数,可以使用int;
4、生成数字。
第一步:可以使用正则表达式
regex = re.compile(r'\d+')
第二步:然后获取匹配的字符串
regex.findall(filename)
这将返回包含数字的字符串列表。
第三步:如果您实际需要整数,可以使用int
[int(x) for x in regex.findall(filename)]
第四步:
如果每个文件名中只有一个数字,则可以使用regex.search(filename).group(0)(如果您确定它将产生匹配)。
如果没有找到匹配项,上面的行将生成一个attributeError,表示NoneType没有attributegroup。
import re
name = 'CP_epoch164.pth'
regex = re.compile(r'\d+')
num = int(max(regex.findall(name)))
print(num)
注意:regex.findall(name)返回值是list,所以通过max函数取值并取整。
-
python读取文件中的数字_如何让用Python读取文件名中的数字
2021-01-30 03:37:21今天就来分享一下如何让用Python读取文件名中的数字可以使用正则表达式:regex = re.compile(r'\d+')然后获取匹配的字符串:regex.findall(filename)这将返回包含数字的字符串列表。如果您实际需要整数,可以使用int...今天就来分享一下如何让用Python读取文件名中的数字
可以使用正则表达式:
regex = re.compile(r'\d+')
然后获取匹配的字符串:
regex.findall(filename)
这将返回包含数字的字符串列表。如果您实际需要整数,可以使用int:
[int(x) for x in regex.findall(filename)]
如果每个文件名中只有一个数字,则可以使用regex.search(filename).group(0)(如果您确定它将产生匹配)。如果没有找到匹配项,上面的行将生成一个attributeError,表示NoneType没有attributegroup。
import re
name = 'CP_epoch164.pth'
regex = re.compile(r'\d+')
num = int(max(regex.findall(name)))
print(num)
注意:regex.findall(name)返回值是list,所以通过max函数取值并取整
-
python读取文件名中的数字_python提取文件名
2020-11-25 04:39:32首先声明本人初涉python,由于是自学,而且...今天写的小程序是提取某文档目录下面的文件名,文档目录里有".txt"".jpg"".bmp"".rm"类型的文件,计划提取后缀名除".rm"以外的文件名并且去后缀,并且存到指定文本文... -
python 读取文件名 指定编码_Python 忽略文件名编码的方法
2021-01-14 10:34:43问题你想使用原始文件名执行文件的I/O操作,也就是说文件名并没有经过系统默认编码去解码或编码过。解决方案默认情况下,所有的文件名都会根据 sys.getfilesystemencoding()返回的文本编码来编码或解码。比如:>&... -
python读取文件名中的数字_Python读取文件夹中的文件名并修改
2020-11-25 04:39:31Python读取文件夹中的文件名并修改:import osdef readname():filePath = 'F:\\STR\EAST\\EAST-master\\data\\ocr\\icdar2015\\ch4_training_localization_transcription_gt'names = os.listdir(filePath)return ... -
python读取文件名及后缀
2020-06-30 23:05:36假如我们需要读取该文件夹所包含全部文件名 import os path = "E:/vs_code/qtVideo/lib" datanames = os.listdir(path) for i in datanames: print(i) 输出: A_TEST OpenCVConfig-versi. -
python 读取文件名 指定编码_python中zipfile文件名编码的问题
2020-12-23 03:19:44在python中编程导入压缩包,利用zipfile包,从zipinfo读取文件名总是出错,创建的文件名是乱码,写入pgsql更是出错。但在ubuntu下测试却正常,在windows下测试总是失败。if nothdfs.exists_file_dir(dir):hdfs.make_... -
python读取图片文件名_利用Python读取文件名并生成txt文件——以图片文件为例
2020-11-22 15:36:39效果如下:代码:import osclass ReadImageName():def __init__(self):self.path = '.'def readname(self):filenames = os.listdir(self.path)flielist = []for item in filenames:if item.endswith('.jpg'):... -
python读取文件名存到list_python读取文件名称生成list的方法
2020-11-20 21:32:27下面为大家分享一篇python读取文件名称生成list的方法,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧经常需要读取某个文件夹下所有的图像文件。我使用python写了个简单的代码,读取某个文件夹下某个后缀... -
python读取文件名写入txt文件中
2019-11-04 14:59:40简单版本的代码可用matlab,参考小编下一篇 “matlab读取文件名” import os #通过os模块调用系统命令 file_path = "D:/User/test/dataset/" #文件路径 path_list = os.listdir(file_path) #遍历整个文件夹下的... -
用python打开一个文件读取里面数字等于6的_如何让用Python读取文件名中的数字...
2021-01-12 02:30:11今天就来分享一下如何让用Python读取文件名中的数字可以使用正则表达式:regex = re.compile(r'\d+')然后获取匹配的字符串:regex.findall(filename)这将返回包含数字的字符串列表。如果您实际需要整数,可以使用int... -
python读取文件名包含某字符的文件_使用Python提取文件名中包含無效字符的文件...
2021-01-30 03:37:28I use python's zipfile module to extract a .zip archive (Let's take this file at http://img.dafont.com/dl/?f=akvaleir for example.)我使用python的zipfile模塊來提取.zip存檔(例如,讓我們在... -
python怎么读文件名-python读取文件名并改名字的实例
2020-11-01 12:00:14第一版,能实现,但最后发现...'.xml',str(file_number) + '.xml') file_number += 1 以上这篇python读取文件名并改名字的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。 -
python读取文件名有中文_[请教]python的中文文件名处理
2020-11-25 04:40:01该楼层疑似违规已被系统折叠 隐藏此楼查看此楼3 楼的可以用 sys.getfilesystemencoding 检测,但由於文件系统的差异,文件名 100% 无损转还是不太可,比如很多 *nix 的文件系统支持除 / 和 \0 外的所有字符,而 win ... -
Python读取文件名中的数字
2020-12-22 22:24:35可以使用正则表达式: regex = re.compile(r'\d+') ...如果每个文件名中只有一个数字,则可以使用regex.search(filename).group(0)(如果您确定它将产生匹配)。如果没有找到匹配项,上面的行将生成一个attributeE -
python读取文件名包含某字符的文件_python怎么读取文件名中包含特殊字符的文件 比如xiân.txt...
2020-11-20 21:32:24os.listdir(path)Return a list containing the names of the entries in the directory given bypath. The list is in arbitrary order. It does not include the specialentries '.' and '..' even if they are ..... -
python 读取文件名 指定编码_Python2获取中文文件名的编码
2021-01-14 10:34:54{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云文件存储NAS是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。... -
python读取文件名-Python获取指定文件夹下的文件名的方法
2020-11-01 12:24:47本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名。一、os.walk()模块os中的walk()函数可以遍历文件夹下所有的文件。os.walk(top, topdown=Ture, onerror=None, followlinks=False)该函数可以... -
python读取文件名写入到excel表
2021-01-15 00:25:27import os import sys import xlwings as xw file_path = sys.path[0]+’\filenamelist.xls’#sys.path[0]为要获取当前路径,filenamelist为要写入的文件 pathDir = os.listdir(sys.path[0])#文件放置在当前文件夹中...