麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

解決python中os.listdir()函數讀取文件夾下文件的亂序和排序問題

2020-02-15 23:15:21
字體:
來源:轉載
供稿:網友

1. os.listdir()概述

os.listdir() 方法用于返回指定的文件夾包含的文件或文件夾的名字的列表。

例如:

dir ='F:/Home_01/img'#當前目錄filenames=os.listdir(dir)#filenames存儲dir下的所有文件名。

注意:os.listdir()返回的文件名不一定是順序的,也就是說結果是不固定的,如下圖,則filenames[0]有可能為‘22.jpg',而不是我們所希望的‘11.jpg'。

python os.listdir 亂序和排序

解決辦法:

filenames=os.listdir(dir)filenames.sort(key=lambda x:int(x[:-4]))#倒著數第四位'.'為分界線,按照‘.'左邊的數字從小到大排序

此時亂序就變成了順序:filenames=['11.jpg' , '22.jpg' , '30.jpg'],即filenames[1]='22.jpg';當然可根據自己文件名的特征去決定int(x[:?])中?的值,從哪里去分割排序。

以上這篇解決python中os.listdir()函數讀取文件夾下文件的亂序和排序問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 少妇的肉体的满足毛片 | 91综合影院| 成人一级在线 | 日韩在线欧美在线 | 免费一级在线视频 | 91短视频版高清在线观看免费 | 日夜操天天干 | 国产一级淫片在线观看 | 天天草天天干天天 | 少妇一级淫片免费看 | 国产一级二级在线播放 | 有色视频在线观看 | 亚洲小视频| 美国一级毛片片aa久久综合 | 国产精品久久久久久久久久电影 | 国产免费一区二区三区最新不卡 | 久久狠狠高潮亚洲精品 | 免费黄色在线观看网站 | 国产91久久精品一区二区 | 黄色视屏免费看 | 一区二区三区视频在线观看 | 免费国产网站 | 欧美精品一区二区三区在线 | 欧美成人精品不卡视频在线观看 | 日本爽快片100色毛片视频 | 国产91对白叫床清晰播放 | 久草热久草视频 | 国产一区二区三区手机在线 | 蜜桃视频在线免费观看 | 免费观看的毛片手机视频 | 国产一区二区三区四区五区在线 | 欧美黄色片免费看 | 4480午夜| 欧美性生活视频免费看 | 免费国产一区二区视频 | 激情小说激情图片激情电影 | 久精品久久 | 久久九九热re6这里有精品 | 亚洲 91 | www.com香蕉 | 黄色免费高清网站 |