Lors de la lecture d'un fichier Excel à l'aide de Pandas, un message d'erreur peut apparaître indiquant que deux arguments sont attendus. Cette erreur peut se produire si la syntaxe d'analyse du fichier est incorrecte.
Pour analyser un fichier Excel à l'aide de pandas, la syntaxe correcte est :
<code class="python">df = pd.read_excel("FileName.xlsx", sheet_name="SheetName")</code>
où FileName.xlsx est le chemin d'accès au fichier Excel et SheetName est la feuille spécifique dans le fichier à analyser.
La classe pd.ExcelFile peut être utilisée pour accéder les propriétés d'un classeur et analyser les feuilles dans le classeur. Cependant, appeler directement la méthode parse() sur la classe ExcelFile nécessite de transmettre le nom de la feuille comme deuxième argument.
Au lieu de cela, pd.read_excel() fournit un moyen plus simple de lire un fichier Excel. Il convertit automatiquement la feuille en DataFrame avec le nom de la feuille comme index.
Par exemple, pour lire un fichier Excel nommé "data.xlsx" et analyser la première feuille :
<code class="python">import pandas as pd # Read the Excel file and parse the first sheet df = pd.read_excel("data.xlsx", sheet_name="Sheet1") # Print the DataFrame print(df)</code>
Cela produira un DataFrame contenant les données de la feuille "Sheet1" dans le fichier Excel.
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!