在Python中,我们可以使用许多库来处理Excel文件,其中最常用的是pandas和openpyxl。 这是一个基本的示例,说明如何使用pandas库读取Excel文件: python importpandasaspd 读取Excel文件 df=pd.read_excel('your_file.xlsx') 查看数据 print(df) 要写入Excel文件,你可以这样做: python 创建一个数据框 df=pd.DataFrame({ 'Name':['John','Anna','Peter'], 'Age':[23,45,29], 'Country':['USA','Germany','UK'] }) 将数据框写入Excel文件 df.to_excel('your_file.xlsx',index=False) 如果你需要处理更复杂的Excel文件(例如,处理多个工作表或特定的工作表范围),那么你可能需要使用openpyxl库。以下是一个基本的示例,说明如何使用openpyxl读取Excel文件: python fromopenpyxlimportload_workbook 加载工作簿(即Excel文件) wb=load_workbook('your_file.xlsx') 获取工作簿的活动表(或指定名称的表) ws=wb.active#或者:ws=wb['Sheet1'] 迭代行和列,读取单元格数据 forrowinws.iter_rows(values_only=True): print(row) 写入Excel文件的示例: python fromopenpyxlimportWorkbook 创建一个新的工作簿 wb=Workbook 获取活动的工作表 ws=wb.active 添加数据到单元格 ws['A1']='Name' ws['B1']='Age' ws['C1']='Country' ws['A2']='John' ws['B2']=23 ws['C2']='USA' 以此类推... 保存工作簿到Excel文件 wb.save('your_file.xlsx') |
|