Comment lire un programme de fichier Excel en python

下次还敢
Libérer: 2024-03-28 22:54:25
original
326 Les gens l'ont consulté

Comment lire des fichiers Excel en utilisant Python ? Importez la bibliothèque Pandas. Utilisez la fonction pd.read_excel() pour charger le fichier Excel. Afficher le contenu du fichier : df.head(). Accédez à une feuille spécifique : df = pd.read_excel('path/to/excel_file.xlsx', sheet_name='Sheet1'). Accédez à une cellule spécifique : value = df.iloc[row_index, column_index]. Itérer sur les lignes et les colonnes : pour la ligne dans df.iterrows(). Enregistrer les modifications : df.to

Comment lire un programme de fichier Excel en python

Comment lire des fichiers Excel à l'aide de Python

Importer les bibliothèques nécessaires

Tout d'abord, vous devez importer la bibliothèque Pandas pour lire les fichiers Excel :

import pandas as pd
Copier après la connexion

Charger Fichier Excel

Utilisez la fonctionpd.read_excel()pour charger le fichier Excel :pd.read_excel()函数加载 Excel 文件:

df = pd.read_excel('path/to/excel_file.xlsx')
Copier après la connexion

其中path/to/excel_file.xlsx是要加载的 Excel 文件的路径。

查看文件内容

要查看已加载文件的头五行为:

df.head()
Copier après la connexion

访问特定表格和单元格

如果你有多个工作表,可以使用sheet_name参数指定要读取的工作表:

df = pd.read_excel('path/to/excel_file.xlsx', sheet_name='Sheet1')
Copier après la connexion

要访问特定单元格,可以使用ilocloc函数:

value = df.iloc[row_index, column_index]
Copier après la connexion

value = df.loc[row_label, column_label]
Copier après la connexion

迭代行和列

你可以使用 Pandas 的迭代器来遍历行和列:

for row in df.iterrows(): # row 是一个元组,包含行索引和行数据 print(row) for col in df.itercols(): # col 是一个元组,包含列名和列数据 print(col)
Copier après la connexion

保存更改

如果对文件进行了更改,可以使用to_excel()

df.to_excel('path/to/output_file.xlsx')
Copier après la connexion
path/to/excel_file.xlsxest le chemin d'accès au fichier Excel fichier à charger. Afficher le contenu du fichierPour voir les cinq premières lignes d'un fichier chargé : rrreeeAccéder à des tableaux et des cellules spécifiques Si vous avez plusieurs feuilles, vous pouvez utiliser le paramètre sheet_namespécifie la feuille de calcul à lire : rrreee Pour accéder à une cellule spécifique, vous pouvez utiliser la fonction ilocou loc: rrreee ou rrreeeItérer sur les lignes et Colonnes Vous pouvez utiliser les itérateurs de Pandas pour parcourir les lignes et les colonnes : rrreeeEnregistrer les modificationsSi vous apportez des modifications au fichier, vous pouvez utiliser la fonction to_excel()pour enregistrez les modifications : rrreee

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!