日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

【Python】【应用 01】使用python初步处理文件数据就那么简单!(本文以处理excel和目录为例)

發布時間:2025/3/20 python 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Python】【应用 01】使用python初步处理文件数据就那么简单!(本文以处理excel和目录为例) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 寫在前面
    • 一、對目錄(文件夾)和文件的處理
      • 1.1 明確需求
      • 1.2 進入目錄找數據
    • 二、對excel數據表的處理

寫在前面

本文使用的python版本是python2.7.18

一、對目錄(文件夾)和文件的處理

依賴庫:

import os import sys

1.1 明確需求

要求:將data文件中的每個子文件夾下的txt文件都根據子文件夾的名稱命名。然后所有的文件都轉存到另一個目錄中,且原目錄中的文件所有數據不變。

1.2 進入目錄找數據

我在這里設定:去具有多個目錄里去尋找數據,也就是說,每個目錄里都有自己需要操作的數據

#進入每個子目錄 for son_dir in dir:#拼接子目錄i = 1#拼接目錄,path為子目錄path = os.path.join(dir, son_dir)path_file = pathfor file in os.listdir(path_file):#判斷是否有文件:opr_file = os.path.join(path_file,file)print file#目標文件是否if os.path.isfile(opr_file) and ".txt" in file:#拼接file_path = os.path.join(path_file, file)print file_path#另存為shutil.copy()shutil.copy(file_path, toDir)#新字符串拼接new_file_path = os.path.join(toDir, file)#設置新文件名new_name=new_file_path.replace(new_file_path,"mytext%d-%d.txt"%(ans_dir[j],i))#重命名os.rename(os.path.join(toDir,file),os.path.join(toDir,new_name))i += 1j += 1 print ("End")

這段代碼中的幾個核心是:

  • os.path.join(字符串1,字符串2):拼接字符串稱為一個新的目錄地址或文件地址
  • os.listdir(路徑):將路徑下的所有目錄名稱輸出為列表
  • shutil.copy(A,B):將文件從地址A,復制到地址B
  • replace(A,B):設執行的文件名,把原來的文件名A設置為后面的字符串B
  • os.rename(A,B):把A的名字修改為B的名字
  • 二、對excel數據表的處理

    import xlrd

    對excel表的操作比較 容易,常用到的有以下幾種方法:

  • xlrd.open_workbook(路徑):打開excel文件的方法
  • excel.sheet_by_name("device_info"):根據查找工作表名稱的方法找到需要的工作表。當然python也提供根據先后順序的索引的方法。(excel是xlrd.open_workbook得到的名稱)
  • device_info.nrow:獲取工作表的行數(device_info是工作表的名稱)
  • device_info.cell(device_info_row,0).value:獲取某一個cell里的數據
  • #coding=utf-8 import xlrd#打開excel表 test = xlrd.open_workbook("./data/test.xlsx") #選擇工作表 name = test.sheet_by_name("test") #得到總行數 rows = name.nrows ans = {} #遍歷每一條數據 for row in range(0,rows):key = int(name.cell(row,0).value)value = str(name.cell(row,1).value)ans[key] = value print ans

    本文代碼和數據的免費下載鏈接

    總結

    以上是生活随笔為你收集整理的【Python】【应用 01】使用python初步处理文件数据就那么简单!(本文以处理excel和目录为例)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 日韩视频在线观看免费视频 | 青草久久久久 | 午夜国产片 | 久久98| 精品少妇视频 | 天天干网站 | 福利国产视频 | 午夜精品久久久久久久久久久久久 | 久久久ww | 国产精品视频久久 | 四虎4hu永久免费网站影院 | av成人在线电影 | 老女人性生活视频 | 人人草在线观看 | 欧美日韩一级二级 | 欧美日韩一级二级三级 | 在线播放小视频 | 日本电车痴汉 | 国产精品第72页 | 夜久久久 | 韩日激情视频 | 欧美成人一区二区三区片免费 | 欧美视频在线看 | 国产国产乱老熟女视频网站97 | 综合五月婷 | 亚洲精品666| 亚色视频在线 | 三上悠亚一区二区 | 91精品国产一区二区无码 | 久久精品国产一区二区电影 | 阿v天堂2017| 黄色av网站免费观看 | 国产a国产片 | 亚洲精品性视频 | 不卡视频在线播放 | 精品国产丝袜一区二区三区乱码 | 精品一区91 | 国产在线观看免费播放 | 亚洲黄网在线观看 | 2022国产精品| 18久久| 草草网址 | 99re6在线| 美女喷液视频 | 操女人的逼逼 | 婷婷深爱| 亚洲激情av | 手机看片中文字幕 | 99国产精品久久久久久久久久久 | 国产精品无码人妻一区二区在线 | 久久永久视频 | 国产精品高潮呻吟久久久 | 综合网在线 | 理论片高清免费理伦片 | 性色影院 | 国产精品无码自拍 | 激情综合文学 | 在线免费不卡视频 | 国产伦精品一区二区免费 | 天天爽夜夜爽夜夜爽精品视频 | 激情综合小说 | 在线观看网址你懂的 | 久久久www免费人成人片 | 日韩精品极品视频在线观看免费 | 色五夜 | 日日干天天射 | 中文字幕 日韩有码 | 亚洲欧洲在线视频 | 亚欧洲精品视频在线观看 | 国产精品国产三级国产aⅴ中文 | 99久久精品一区二区 | 无码人妻aⅴ一区二区三区有奶水 | aaaaaa毛片| www好男人 | 日日爱网站 | 97se亚洲国产综合在线 | 久久久.com | 国产又爽又黄游戏 | 日韩一区二区三区高清 | 视频久久| av不卡在线免费观看 | 亚洲视频在线观看一区 | 欧美男人的天堂 | 91久久在线观看 | 香蕉视频1024| 亚洲自拍三区 | 国产成人超碰人人澡人人澡 | jizz成熟丰满日本少妇 | 91视频免费在线 | 久久大尺度 | 中文字幕一区二区三区精华液 | 亚洲伦理视频 | 在线观看中文字幕第一页 | 亚洲综合久 | 色老头一区二区三区在线观看 | 国产美女网站视频 | 免费av一区二区 | 在线观看国产91 | 7777精品视频|