卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

python os模塊的使用 python如何讀取文件大???

python如何讀取文件大???Python讀取文件大小的代碼如下:[Python]view plaincopy import OS from import join,g: siz 0l for roo

python如何讀取文件大小?

Python讀取文件大小的代碼如下:[Python]view plaincopy import OS from import join,g: siz 0l for root,dirs,fil: siz: filesize getdirsize(rce CHO 5-@ . com windows)print有%.3f % (size/1024/1024),Mbytes in c:windows

如何用python寫一個文件搜索器?

這里以精確搜索、模糊搜索和特定搜索為例,簡要介紹python如何查找文件,主要使用python s自帶的模塊os(行走功能),有興趣的朋友可以自己試試。實(shí)驗(yàn)環(huán)境為win10 python3.6 pycharm2018,主要內(nèi)容如下:

準(zhǔn)確找到這個是最簡單的。使用os.walk函數(shù)直接遍歷目標(biāo)目錄。如果找到的文件名與輸入的文件名相同,將返回文件的完整路徑。測試代碼如下。os.walk函數(shù)會返回一個三元組,分別是找到的目標(biāo)目錄、找到的目標(biāo)目錄子目錄(list list)和找到的目標(biāo)目錄文件(list list list)。這里用函數(shù)拼接文件的完整路徑,輸入?yún)?shù)分別是找到的目標(biāo)目錄和找到的目標(biāo)目錄。

這里的模糊搜索只需要稍微修改一下上面的代碼。如果在文件名中找到輸入子字符串(文件名中存在模糊匹配),則返回文件的完整路徑。測試代碼如下,非常簡單:

這里的特定搜索主要是查找特定類型的文件。基本代碼與前兩次搜索相同。只需匹配文件名中的特定后綴。如果是,則返回文件的完整路徑。測試代碼如下,主要使用string string自帶的endswith函數(shù):

最后,主函數(shù)調(diào)用就是在主函數(shù)中調(diào)用上面三個搜索函數(shù)。測試代碼如下:while循環(huán),1為精確搜索,2為模糊搜索,3為特定搜索。最后,搜索結(jié)果以藍(lán)色打印。這里的搜索目錄您可以手動指定它或?qū)⑵湓O(shè)置為輸入,以獲得:

程序運(yùn)行截圖如下,已成功找到對應(yīng)文件:

至此,我們已經(jīng)完成了使用python搜索文件。總的來說,這三種方法都很簡單,主要是利用os.walk的功能,其他的只要稍微修改一下就可以了。只要有一定的python基礎(chǔ),熟悉上面的代碼和例子,把程序調(diào)試幾遍,就能很快掌握。如果以后改進(jìn),還可以增加一個GUI界面(tkinter,pyqt等。),用起來比較方便,網(wǎng)上也有相關(guān)教程和資料。介紹的很詳細(xì)。有興趣的可以搜一下。希望上面分享的內(nèi)容能幫到你。也歡迎大家提出意見和評論進(jìn)行補(bǔ)充。