韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > Python中如何读取文件名中的数字?

Python中如何读取文件名中的数字?

头像

宋雪维

2020-12-24 18:01:046833浏览 · 0收藏 · 0评论

image.png

我们在使用计算机时,我们创建一个个文件夹,可以节省桌面空间,做好整理归纳。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读取文件名中的数字的方法,大家可以直接套用使用哦~

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

黄金网站软件APP| 芬太尼问题百度百科| 女性俱乐部LOGO| 大龟慢慢挺进我的体内 | 白丝小脚夹住命根上下摩擦的预防..| 八戒八戒在线看免费观看电视剧 | 小仙女水白丝袜呻吟| 翘臀| 快拨出天我是你母亲歌词监控| 被多人道具调教玩弄NP| 东北老阿姨高清免费观看电视剧| 妈妈叫我戴上避孕套英文| 第一次挺进苏雨瑶的身体电影| 《爸开车我抱着妈妈去姥姥家》 | 《大度》韩版免费| 人马杂配MV的视频在哪里看| 嫂嫂让小叔子帮忙生孩子视频 | 在线观看日本韩国电影电视剧| 欧美大片免费PPT| 只有一根绳子遮住重要部位| BOBO浏览器(海外版)| 一个女的肛门塞了8个小皮球| 骚一点老子把你CAO爽了| 老和尚的大东西| 公司企业文化展示墙| 蜜桃免费观看电视剧高清完整版| 女性扒开大腿内侧小肚子痒| 欧美版理伦片《人间天堂| 《女仆教育》动漫第一季| 老公装醉看我和别人在一起 | 情满九道弯电视剧40集免费观看| 司美琴| 日韩无矿砖区转吗| 女人大阴屑夹缝是明虚还是阳虚| 英语班长乖乖挽起裙子怎么 | 皇上被群臣扒开腿狂C| 放荡的小峡子2中文字幕| 笑傲江湖在线观看| 樱花电影大全免费观看西瓜| 同学的母亲中字ID| 结核菌素