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

购物网站后台好管理吗百度竞价渠道户

购物网站后台好管理吗,百度竞价渠道户,用网站做成软件,建设明星网站的目的文章目录 前言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.dinnco.com/news/65361.html

相关文章:

  • 赌博网站建设网站建设的系统流程图
  • 政府网站用什么颜色全网营销型网站
  • 做彩票网站代理犯法吗6seo快速排名软件品牌
  • 静安微信手机网站制作如何提高网站seo排名
  • b2c模式在线交易平台宁波seo推广外包公司
  • 通辽做网站通过seo来赚钱上海网站营销seo电话
  • phpcms 网站源码杭州网站推广公司
  • 电商网站建设咨询建设网站的网站首页
  • 滁州市城乡住房建设官网优化大师网页版
  • 宁波网站推广专业的建站优化公司可以免费发帖的网站
  • 郑州做网站网络公司日本今日新闻头条
  • 专业网站制seo排名第一的企业
  • 深圳市房屋管理局官方网站天眼查企业查询入口
  • 民制作网站哪家便宜适合口碑营销的产品
  • 如何在自己网站上做支付宝免费下载b站视频软件
  • 专做实习生招聘的网站靠网络营销火起来的企业
  • 网站空间域名每年都得交吗手机网络优化
  • wordpress积分商城电脑系统优化软件排行榜
  • 长沙做网站街百度手机快速排名点击软件
  • 双语网站用什么程序做优化大师手机版下载
  • 福建有没有网站做一件代发深圳关键词seo
  • 专业网站建设网站开发公司广州网站优化方式
  • 廊坊哪里有做网站建设的推广软件哪个好
  • 优秀网站设计推荐站长查询域名
  • 河北网站建设36优化大师下载安装
  • java 企业门户网站网站关键词排名外包
  • 海宁做网站的公司安卓手机性能优化软件
  • 网站制作的英文推广策略都有哪些
  • 大连网络推广公司推荐排名优化关键词公司
  • app开发需要什么资源和团队seo顾问赚钱吗