最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python查找特定名稱文件并按序號、文件名分行打印輸出的方法

 更新時間:2020年04月24日 10:29:55   作者:skyseagrass  
這篇文章主要介紹了python查找特定名稱文件并按序號、文件名分行打印輸出的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

python-查找特定名稱文件并按序號、文件名分行打印輸出

第1天第2題

1.遍歷”Day1-homework”目錄下文件;

2.找到文件名包含“2020”的文件;

3.將文件名保存到數(shù)組result中;

4.按照序號、文件名分行打印輸出。

注意:提交作業(yè)時要有代碼執(zhí)行輸出結(jié)果。

# -*- coding: utf-8 -*-
# 查找特定名稱文件
# 2020-04-22

# 導(dǎo)入OS模塊
import os
# 待搜索的目錄路徑
path = "Day1-homework"
# 待搜索的名稱
filename = "2020"
# 定義保存結(jié)果的數(shù)組
result = []

def findfiles():
  """查找特定名稱文件"""

  # 判斷路徑是否存在
  if path:
    # 定義符合文件名的個數(shù),也即循環(huán)次數(shù)
    i = 0
    # walk方法產(chǎn)生3-元組 (dirpath, dirnames, filenames)
    for dirpath, dirnames, filenames in os.walk(path):
      # 遍歷filenames賦值file
      for file in filenames:
        if "2020" in file:
          # join方法合并出完整路徑
          result = [os.path.join(dirpath,file)]
          i += 1
          j = [i]
          print(j + result)
  else:
    print ("The dirpath in not Exist!")
        


if __name__ == '__main__':
  findfiles()
[1, 'Day1-homework/4/22/04:22:2020.txt']
[2, 'Day1-homework/18/182020.doc']
[3, 'Day1-homework/26/26/new2020.txt']

只有l(wèi)ist+list才能出上面的輸出結(jié)果
試了很多方法,包括網(wǎng)上的利用index值,但這個每次循環(huán)result的index值都是0

ps:下面看下Python:在當(dāng)前路徑下查找特定名字文件

import os
  path = os.getcwd()
  files = os.listdir(path)
  for file in files:
    if file == 'Please_Find_Me' :
      print(file)
      break

到此這篇關(guān)于python查找特定名稱文件并按序號、文件名分行打印輸出的文章就介紹到這了,更多相關(guān)python查找特定名稱文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python函數(shù)和python匿名函數(shù)lambda詳解

    python函數(shù)和python匿名函數(shù)lambda詳解

    這篇文章主要介紹了python函數(shù)和python匿名函數(shù)lambda,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • python中常用的內(nèi)置模塊匯總

    python中常用的內(nèi)置模塊匯總

    Python內(nèi)置的模塊有很多,我們也已經(jīng)接觸了不少相關(guān)模塊,接下來咱們就來做一些匯總和介紹,在此我會整理出項目開發(fā)最常用的來進(jìn)行講解,感興趣的朋友跟隨小編一起看看吧
    2022-01-01
  • 搞清楚 Python traceback的具體使用方法

    搞清楚 Python traceback的具體使用方法

    這篇文章主要介紹了搞清楚 Python traceback的具體使用方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • python實現(xiàn)文本文件合并

    python實現(xiàn)文本文件合并

    本文給大家匯總介紹了3種合并文本文件的方法,程序的實現(xiàn)思路都非常不錯,這里推薦給大家,有需要的小伙伴可以參考下。
    2015-12-12
  • Python使用稀疏矩陣節(jié)省內(nèi)存實例

    Python使用稀疏矩陣節(jié)省內(nèi)存實例

    這篇文章主要介紹了Python使用稀疏矩陣節(jié)省內(nèi)存實例,矩陣中非零元素的個數(shù)遠(yuǎn)遠(yuǎn)小于矩陣元素的總數(shù),并且非零元素的分布沒有規(guī)律,則稱該矩陣為稀疏矩陣,需要的朋友可以參考下
    2014-06-06
  • 使用Python寫一個量化股票提醒系統(tǒng)

    使用Python寫一個量化股票提醒系統(tǒng)

    這篇文章主要介紹了小白用Python寫了一個股票提醒系統(tǒng),迷你版量化系統(tǒng),完美的實現(xiàn)了實時提醒功能,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-08-08
  • Python?Collections庫的高級功能使用示例詳解

    Python?Collections庫的高級功能使用示例詳解

    Python的collections庫提供了一系列有用的數(shù)據(jù)類型,擴(kuò)展了內(nèi)建的數(shù)據(jù)類型,為開發(fā)者提供了更多高級功能,本文將深入探討collections庫的一些高級功能,通過詳細(xì)的示例代碼演示,幫助大家更好地理解和應(yīng)用這些功能
    2023-12-12
  • 利用Python校準(zhǔn)本地時間的方法教程

    利用Python校準(zhǔn)本地時間的方法教程

    這篇文章主要給大家介紹了關(guān)于如何利用Python校準(zhǔn)本地時間的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • python常用小腳本實例總結(jié)

    python常用小腳本實例總結(jié)

    在日常的工作中我們總會面臨到各式各樣的問題,下面這篇文章主要給大家介紹了關(guān)于python常用小腳本的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • 淺述python2與python3的簡單區(qū)別

    淺述python2與python3的簡單區(qū)別

    python2:print語句,語句就意味著可以直接跟要打印的東西而python3:print函數(shù),函數(shù)就以為這必須要加上括號才能調(diào)用。下面通過本文給大家介紹python2與python3的簡單區(qū)別,感興趣的朋友跟隨小編一起看看吧
    2018-09-09

最新評論

内乡县| 沙洋县| 澜沧| 兰西县| 甘肃省| 蚌埠市| 名山县| 黄冈市| 潜江市| 盘山县| 沂水县| 乃东县| 皋兰县| 鞍山市| 亳州市| 疏附县| 宜阳县| 桐乡市| 申扎县| 建瓯市| 黎川县| 察雅县| 永济市| 浙江省| 平利县| 青神县| 临沂市| 宁德市| 梅州市| 和顺县| 石家庄市| 四川省| 金平| 沿河| 韩城市| 新邵县| 澄迈县| 阿拉善右旗| 永和县| 玉龙| 梁河县|