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

Python按要求從多個txt文本中提取指定數(shù)據(jù)的代碼示例

 更新時間:2023年12月06日 10:27:25   作者:gao_vip  
本文給大家介紹了Python如何按要求從多個txt文本中提取指定數(shù)據(jù),遍歷文件夾并從中找到文件名稱符合我們需求的多個.txt格式文本文件,文中有相關(guān)的代碼示例供大家參考,具有一定的參考價值,需要的朋友可以參考下

基本想法

遍歷文件夾并從中找到文件名稱符合我們需求的多個.txt格式文本文件,并從每一個文本文件中,找到我們需要的指定數(shù)據(jù),最后得到所有文本文件中我們需要的數(shù)據(jù)的集合

舉例

如現(xiàn)有名為file一個文件夾,里面含有大量的.txt格式文本,需要從文件名中找到含有test字段的文件,并且取出name是李四、李五、王五的用戶數(shù)據(jù)。

代碼示例

# -*- coding: utf-8 -*-

import os
import pandas as pd

def concat_data(ori_path, target_list):
    result_df = pd.DataFrame()
    for file in os.listdir(ori_path):
        if file.endswith(".txt") and file[0:4] == "test":
            file_path = os.path.join(ori_path, file)
            df = pd.read_csv(file_path, delimiter="\t")
            # try:
            select_df = df[df["Name"].isin(target_list)]
            data_append = select_df
            if not data_append.empty:
                result_df = pd.concat([result_df, data_append])
            # except:
            #     pass
    # result_df.reset_index(drop=False, inplace=True).drop(['index'], axis=1)
    result_df.to_csv(ori_path + '/result.csv', encoding='ANSI')
    return result_df


if __name__ == '__main__':
	f_path = r"D:\program"
	f_var = ['李四', '李五', '王五']
    concat_data(f_path, f_var)

原始數(shù)據(jù)

結(jié)果展示

以上就是Python按要求從多個txt文本中提取指定數(shù)據(jù)的代碼示例的詳細內(nèi)容,更多關(guān)于Python從txt中提取指定數(shù)據(jù)的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • python datetime 和時間戳互相轉(zhuǎn)換問題

    python datetime 和時間戳互相轉(zhuǎn)換問題

    time和datetime都是Python中的內(nèi)置模塊(不需要安裝,直接可以使用),都可以對時間進行獲取,對時間格式進行轉(zhuǎn)換,如時間戳和時間字符串的相互轉(zhuǎn)換,本文先給大家介紹python datetime 和時間戳互轉(zhuǎn)問題,感興趣的朋友一起看看吧
    2022-11-11
  • 使用Python操作MySql數(shù)據(jù)庫和MsSql數(shù)據(jù)庫

    使用Python操作MySql數(shù)據(jù)庫和MsSql數(shù)據(jù)庫

    這篇文章介紹了使用Python操作MySql數(shù)據(jù)庫和MsSql數(shù)據(jù)庫的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • 利用Python實現(xiàn)網(wǎng)絡運維自動化的實戰(zhàn)案例

    利用Python實現(xiàn)網(wǎng)絡運維自動化的實戰(zhàn)案例

    Python作為一種簡潔而強大的編程語言,已經(jīng)成為網(wǎng)絡運維自動化的熱門選擇,本文將介紹如何利用Python實現(xiàn)網(wǎng)絡設備配置管理、監(jiān)控和故障排除等自動化任務,并提供代碼示例,需要的朋友可以參考下
    2024-03-03
  • Python讀取圖片為16進制表示簡單代碼

    Python讀取圖片為16進制表示簡單代碼

    這篇文章主要介紹了Python讀取圖片為16進制表示簡單代碼,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • python Flask實現(xiàn)restful api service

    python Flask實現(xiàn)restful api service

    本篇文章主要介紹了python Flask實現(xiàn)restful api service,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • python圖形用戶接口實例詳解

    python圖形用戶接口實例詳解

    這篇文章主要為大家詳細介紹了python圖形用戶接口實例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • opencv實現(xiàn)圖像校正

    opencv實現(xiàn)圖像校正

    這篇文章主要為大家詳細介紹了opencv實現(xiàn)圖像校正,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • python3爬蟲之設計簽名小程序

    python3爬蟲之設計簽名小程序

    這篇文章主要為大家詳細介紹了python3爬蟲之寫為朋友設計簽名的小程序,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Python自動化處理PDF文檔的操作完整指南

    Python自動化處理PDF文檔的操作完整指南

    在辦公自動化中,PDF文檔處理是一項常見需求,本文將介紹如何使用Python實現(xiàn)PDF文檔的自動化處理,感興趣的小伙伴可以跟隨小編一起學習一下
    2025-08-08
  • 詳解Python開發(fā)語言中的基本數(shù)據(jù)類型

    詳解Python開發(fā)語言中的基本數(shù)據(jù)類型

    數(shù)據(jù)類型想必大家都知道是什么含義,指的是輸入數(shù)據(jù)的類型,任何數(shù)據(jù)都有明確的數(shù)據(jù)類型。本文主要和大家聊聊Python的三種基本數(shù)據(jù)類型,感興趣的可以了解一下
    2022-10-10

最新評論

柘荣县| 梁平县| 安远县| 雅安市| 施甸县| 祁东县| 土默特右旗| 延川县| 句容市| 牟定县| 丹巴县| 陕西省| 西平县| 屏东县| 凤翔县| 徐汇区| 石林| 巍山| 济宁市| 铅山县| 喀喇沁旗| 甘德县| 新乡市| 宁化县| 霍邱县| 彭山县| 启东市| 共和县| 昂仁县| 迁西县| 潞西市| 宁蒗| 彭州市| 富平县| 玛曲县| 仙桃市| 阿坝| 禄劝| 建德市| 灵川县| 出国|