欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

利用Python怎么對文件名中的數(shù)字進行讀取-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關利用Python怎么對文件名中的數(shù)字進行讀取,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)公司是一家專注于成都網站建設、成都網站設計與策劃設計,礦區(qū)網站建設哪家好?成都創(chuàng)新互聯(lián)公司做網站,專注于網站建設10多年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:礦區(qū)等地區(qū)。礦區(qū)做網站價格咨詢:18982081108

第一步:可以使用正則表達式


regex = re.compile(r'\d+')

第二步:然后獲取匹配的字符串

regex.findall(filename)

這將返回包含數(shù)字的字符串列表。

第三步:如果您實際需要整數(shù),可以使用int

[int(x) for x in regex.findall(filename)]

第四步:

如果每個文件名中只有一個數(shù)字,則可以使用regex.search(filename).group(0)(如果您確定它將產生匹配)。

如果沒有找到匹配項,上面的行將生成一個attributeError,表示NoneType沒有attributegroup。

import re
name = 'CP_epoch264.pth'
regex = re.compile(r'\d+')
num = int(max(regex.findall(name)))
print(num)

注意:regex.findall(name)返回值是list,所以通過max函數(shù)取值并取整。

看完上述內容,你們對利用Python怎么對文件名中的數(shù)字進行讀取有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

網站欄目:利用Python怎么對文件名中的數(shù)字進行讀取-創(chuàng)新互聯(lián)
分享鏈接:http://chinadenli.net/article14/dhpege.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供全網營銷推廣、服務器托管App設計、品牌網站制作、網站維護企業(yè)網站制作

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網站優(yōu)化排名