当前位置: 首页 > news >正文

东莞常平网站建设注册推广赚钱一个30元

东莞常平网站建设,注册推广赚钱一个30元,有没有专门做二手的网站,安卓搭建网站文章目录 前言Python 读写 Excel 库简介openpyxl 处理 Excel 文件教程pandas 处理 Excel 文件教程总结 前言 Python 读写 Excel 文件的库总体看还是很多的, 各有其优缺点, 以下用一图总结各库的优缺点, 同时对整体友好的库重点介绍其使用教程…

文章目录

    • 前言
    • Python 读写 Excel 库简介
    • openpyxl 处理 Excel 文件教程
    • pandas 处理 Excel 文件教程
    • 总结

前言

Python 读写 Excel 文件的库总体看还是很多的, 各有其优缺点, 以下用一图总结各库的优缺点, 同时对整体友好的库重点介绍其使用教程。

Python 读写 Excel 库简介

库名称.xls.xlsx读取写入修改保存格式调整插入图片
xlrd×××××
xlwt××
xlutils××××
xlwings
XlsxWriter×××
openpyxl×
pandas×××

注: openpyxl: 优点是不依赖Excel,计算机上不安装Excel它也能读写Excel文件,所以适合做开发。

openpyxl 处理 Excel 文件教程

import openpyxldef learn_openpyxl_deal_excel(fileName):# https://openpyxl.readthedocs.io/en/stable/index.html# 1 读取文件wb = openpyxl.load_workbook(fileName)sheet = wb['Sheet1']for sheet in wb:  # 遍历所有 sheetprint(sheet.title)print(wb.sheetnames)# 2 获取单元格值# 1) 指定坐标范围的值cellss = sheet['A1:B5']# 2) 指定列的值cells = sheet['A']cellss = sheet['A:C']# 3) 指定行的值cells = sheet[5]cellss = sheet[5:7]# 4) 获取单元格的值 # 行下标从 1 开始 列下标从 0 开始print(sheet[1][0].value)# for cells in cellss:# for cell in cells:# print(cell.value)# 3 写入数据cell = sheet['D4']cell.value = '521'sheet.cell(1, 1).value = "write_Data"# 4 保存文件wb.save('data/new_data_openpyxl.xlsx')# 5 新建文件workbook = openpyxl.Workbook()worksheet = workbook.activeworksheet.title = 'newSheet'# 插入数据row = ["A", "B", "C"]worksheet.append(row)ws1 = workbook.create_sheet("Mysheet_End")  # insert at the end (default)ws2 = workbook.create_sheet("Mysheet_0", 0)  # insert at first positionws3 = workbook.create_sheet("Mysheet_pen", -1)  # insert at the penultimate positionworkbook.save('data/new_data_openpyxl_2.xlsx')workbook.close()if __name__ == "__main__":xlsx_path = 'data/data.xlsx'learn_openpyxl_deal_excel(xlsx_path)

pandas 处理 Excel 文件教程

import pandas as pddef learn_pandas_deal_excel(fileName):# https://pandas.pydata.org/docs/reference/api/pandas.read_excel.html#pandas.read_excel# https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_excel.html?highlight=excel#pandas.DataFrame.to_excel# 1 读取文件的同时必须指定工作表:sheet = pd.read_excel(fileName, sheet_name='Sheet1', index_col=False)# 2 获取单元格值# 第一行为标题行,所以从第二行才开始是其数据的第一行(idex=0)# print(sheet.head(2))# 1) 指定行的值 loc 根据所定义的index来获取行# print(sheet.loc[1])# print(sheet.iloc[1])# 2) 指定列的值print(sheet.iloc[:, 0]) # 列下标从 0 开始# 3) 获取单元格的值# print(sheet.loc[0][2])# 3 保存文件df = pd.DataFrame([1, 2, 3])df.to_excel("data/new_data_pandas.xlsx")if __name__ == "__main__":xls_path = 'data/data.xls'xlsx_path = 'data/data.xlsx'learn_pandas_deal_excel(xls_path)learn_pandas_deal_excel(xlsx_path)

总结

本博客提到的所有代码均可到我的 GitHub 下载。

http://www.yayakq.cn/news/37174/

相关文章:

  • asp开发网站网站做实名验证
  • 成都住房和城乡建设部网站wordpress网站导入数据库
  • 成品源码站centos wordpress 建站教程
  • 深圳网站建设服务哪些便宜如何修改网站后台密码
  • php做视频网站有哪些竞价托管 微竞价
  • 临沂做网站的公司有哪些跨境电商怎么注册开店
  • 建立网站三大基础政务网站建设经验交流发言
  • 高端网站建设专家微微网站建设
  • 涂料网站模版网页建站专业公司
  • 手机网站源码 php电脑网站打不开是什么原因造成的
  • 宣城网站建设费用景区网站建设 现状
  • 网站建设 千助小学生家长网站建设需求
  • 无锡梅村网站建设网络推广公司犯法吗
  • 网站建设案例教程试卷网站如何seo推广
  • 建设电商网站的总结报告慈溪网站制作
  • 上海网站建设 建站猫和女人做的电影网站
  • 自己电脑上做网站怎么使用源码网站 不稳定
  • 阆中 网站建设做课件的网站有哪些
  • 服务器网站托管wordpress+vps建站
  • 网站开发打开世界之窗默认内核加盟哪家装修公司好
  • 网站备案所需资料做网站软文怎么弄
  • 如何在百度中搜索到网站哈尔滨建设工程交易中心
  • 咸阳做网站开发公司哪家好学校门户网站建设管理办法
  • 福州网站制作外包手机微信网页版登录
  • 网站底部悬浮代码wordpress怎么绑域名
  • 域客式单页网站能申请域名吗计算机网络资源网站建设论文
  • html个人主页代码编写上海网站建设seodian
  • 公司网站是用什么软件做公众号运营工作内容
  • 潍坊网站制作保定公司电话2345浏览器网址
  • 东莞专业做淘宝网站网站如何制作 优帮云