读取不同格式文件中的内容(xlsx,csv,txt,npz,yaml)

2023-10-23 16:36

本文主要是介绍读取不同格式文件中的内容(xlsx,csv,txt,npz,yaml),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.读取.xlsx中的内容

import pandas as pd# 读取Excel文件
data = pd.read_excel('your_file.xlsx')  # 替换 'your_file.xlsx' 为你的文件路径# 现在,'data' 包含了Excel文件中的数据,可以像访问数据框一样访问和操作它
# 例如,你可以使用 data.head() 查看前几行数据# 也可以将特定列的数据提取出来,例如:
id_column = data['id']
sentence1_column = data['sentence1']
sentence2_column = data['sentence2']# 然后你可以使用这些列的数据进行进一步的操作

2.读取csv中的内容

import csv# 打开CSV文件进行读取
with open('your_file.csv', mode='r', encoding='utf-8') as csv_file:csv_reader = csv.reader(csv_file)# 跳过第一行(列名行)next(csv_reader)# 遍历CSV文件的每一行for row in csv_reader:# 在每行中访问不同列的数据id = row[0]  # 第一列的数据sentence1 = row[1]  # 第二列的数据sentence2 = row[2]  # 第三列的数据# 在这里,你可以处理或输出提取的数据print(f"ID: {id}, Sentence1: {sentence1}, Sentence2: {sentence2}")

3.读取.txt中的内容

# 打开文本文件进行读取
with open('your_file.txt', mode='r', encoding='utf-8') as file:content = file.read()print(content)

4.读取.npz中的内容

import numpy as np# 从 .npz 文件中加载数据
data = np.load('your_file.npz')  # 用你的文件名替换 'your_file.npz'# 获取存储在 .npz 文件中的对象名称列表
object_names = data.files# 遍历对象名称并访问每个对象
for object_name in object_names:object_data = data[object_name]print(f"Object Name: {object_name}")print("Object Data:")print(object_data)

 

5.读取.yaml中的内容

import yaml# 打开 YAML 文件进行读取
with open('your_file.yaml', 'r', encoding='utf-8') as yaml_file:yaml_data = yaml.load(yaml_file, Loader=yaml.FullLoader)# 现在,yaml_data 包含了 YAML 文件的内容,它通常会转换为字典或其他合适的数据结构
# 你可以访问和操作 yaml_data 中的数据

这篇关于读取不同格式文件中的内容(xlsx,csv,txt,npz,yaml)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/269070

相关文章

Python将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

使用Python实现获取网页指定内容

《使用Python实现获取网页指定内容》在当今互联网时代,网页数据抓取是一项非常重要的技能,本文将带你从零开始学习如何使用Python获取网页中的指定内容,希望对大家有所帮助... 目录引言1. 网页抓取的基本概念2. python中的网页抓取库3. 安装必要的库4. 发送HTTP请求并获取网页内容5. 解

MySQL中慢SQL优化的不同方式介绍

《MySQL中慢SQL优化的不同方式介绍》慢SQL的优化,主要从两个方面考虑,SQL语句本身的优化,以及数据库设计的优化,下面小编就来给大家介绍一下有哪些方式可以优化慢SQL吧... 目录避免不必要的列分页优化索引优化JOIN 的优化排序优化UNION 优化慢 SQL 的优化,主要从两个方面考虑,SQL 语

Python实现将MySQL中所有表的数据都导出为CSV文件并压缩

《Python实现将MySQL中所有表的数据都导出为CSV文件并压缩》这篇文章主要为大家详细介绍了如何使用Python将MySQL数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到... python将mysql数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到另一个

Python实现常用文本内容提取

《Python实现常用文本内容提取》在日常工作和学习中,我们经常需要从PDF、Word文档中提取文本,本文将介绍如何使用Python编写一个文本内容提取工具,有需要的小伙伴可以参考下... 目录一、引言二、文本内容提取的原理三、文本内容提取的设计四、文本内容提取的实现五、完整代码示例一、引言在日常工作和学

解决Java中基于GeoTools的Shapefile读取乱码的问题

《解决Java中基于GeoTools的Shapefile读取乱码的问题》本文主要讨论了在使用Java编程语言进行地理信息数据解析时遇到的Shapefile属性信息乱码问题,以及根据不同的编码设置进行属... 目录前言1、Shapefile属性字段编码的情况:一、Shp文件常见的字符集编码1、System编码

利用Python实现添加或读取Excel公式

《利用Python实现添加或读取Excel公式》Excel公式是数据处理的核心工具,从简单的加减运算到复杂的逻辑判断,掌握基础语法是高效工作的起点,下面我们就来看看如何使用Python进行Excel公... 目录python Excel 库安装Python 在 Excel 中添加公式/函数Python 读取

C# winform操作CSV格式文件

《C#winform操作CSV格式文件》这篇文章主要为大家详细介绍了C#在winform中的表格操作CSV格式文件的相关实例,文中的示例代码讲解详细,感兴趣的小伙伴可以参考一下... 目录实例一实例效果实现代码效果展示实例二实例效果完整代码实例一实例效果当在winform界面中点击读取按钮时 将csv中

Python如何实现读取csv文件时忽略文件的编码格式

《Python如何实现读取csv文件时忽略文件的编码格式》我们再日常读取csv文件的时候经常会发现csv文件的格式有多种,所以这篇文章为大家介绍了Python如何实现读取csv文件时忽略文件的编码格式... 目录1、背景介绍2、库的安装3、核心代码4、完整代码1、背景介绍我们再日常读取csv文件的时候经常

SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)

《SpringBoot使用Jasypt对YML文件配置内容加密的方法(数据库密码加密)》本文介绍了如何在SpringBoot项目中使用Jasypt对application.yml文件中的敏感信息(如数... 目录SpringBoot使用Jasypt对YML文件配置内容进行加密(例:数据库密码加密)前言一、J