当前位置:首页 > 网站模板 > 正文内容

wps免费自学网站(免费学wps的网站)

网站模板1年前 (2023-09-20)272

(永久免费,扫码加入)

转自:Python专栏

在我们做平常工作中都会遇到操作excel,那么今天写一篇,如何通过python操作excel。当然python操作excel的库有很多,比如pandas,xlwt/xlrd,openpyxl等,每个库都有不同的区别,具体的区别,大家一起来看看吧~

xlwt/xlrd

xlrd是对于Excel进行读取,xlrd 操作的是xls/xlxs格式的excel

xlwt是对于Excel进行读取,xlwt操作的是xls格式的excel

安装

xlrd是python的第3方库,需要通过pip进行安装

pip install xlrd

1、导入xlrd模块

2、打开Excel完成实例化

3、通过下标获取对应的表(可以通过表名获取)

4、通过列,行或者坐标获取表格的数据

wps免费自学网站(免费学wps的网站)

安装

xlwt属于python的第3方库,需要通过pip进行安装

pip install xlwt

写入Excel数据

1、首先导入xlwt第3方库

2、创建一个workbook模块,相当于创建一个xlwt文件

3、通过add_sheet创建一个表格

4、使用write函数进行对表完成写的操作

5、把写完的数据导入到Excel中

openpyxl

OpenPyXl是一个Python的模块 可以用来处理excle表格

安装:

xlrd是python的第3方库,需要通过pip进行安装

展开全文

pip install openpyxl

使用时在代码内 from openpyxl import Workbook或者from openpyxl import load_workbook

区别在于前者不需要有excle文件存在 后者需要传入一个excle文件

前者可以凭空产生一个 后者不行

使用openpyxl 写入Excel数据1、获取workbook2、获取 worksheet3、再然后 获取单元格 进行操作4、保存文件

pandas

写入Excel中数据的除了xlwt和openpyxl之外。Pandas也是可以实现这种功能的。

它纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具,能使我们快速便捷地处理数据。接下来我们就看看如何用pandas读写excel。

1. 读取excel

读取excel主要通过read_excel函数实现,除了pandas还需要安装第三方库xlrd。

2. 写入excel

写入excel主要通过pandas构造DataFrame,调用to_excel方法实现。

今天我们准备读取的数据是之前爬取瓜子二手车网站的一些数据,部分数据展示如下:

我们今天要展示的就是使用上述介绍的三种方法将txt文档的数据写入到excel中。

# 标题列表

columns = []

# 数据列表

datas = []

with open( '二手车.txt', encoding= 'utf-8') as fin:

# 首行判断

is_first_line = True

forline infin:

line = line[:-1]

ifis_first_line:

is_first_line = False

columns = line.split( '\t')

continue

datas.append(line.split( '\t'))

ic(columns)

ic(datas)

读取的行列表和数据列表数据展示如下:

数据成功读取出来,接下来我们使用三种方式写入到excel中

使用xlwt生成xls的excel文件

# 使用xlwt生成xls的excel文件

import xlwt

workbook = xlwt.Workbook(encoding= 'utf-8')

sheet = workbook.add_sheet( '瓜子二手车')

forcol, column inenumerate(columns):

sheet.write(0, col, column)

forrow, data inenumerate(datas):

forcol, column_data inenumerate(data):

sheet.write(row+1, col, column_data)

workbook.save( '瓜子二手车1.xls')

使用openpyxl生成xlsx的excel文件

# 使用openpyxl生成xlsx的excel文件

from openpyxl import Workbook

workbook = Workbook

sheet = workbook.active

sheet.title = '默认title'

sheet.append(columns)

fordata indatas:

sheet.append(data)

workbook.save( '瓜子二手车2.xlsx')

使用pandas生成xlsx的excel文件

# 使用pandas生成xlsx的excel文件

import pandas as pd

rcv_data = pd.read_csv( '二手车.txt', sep= '\t')

rcv_data.head

ic(rcv_data)

rcv_data.to_excel( '瓜子二手车3.xlsx', index = False)

以上就是今天给大家介绍的三种数据写入excel的方法,这写方法在实际工作中需求还是很高的,有兴趣的小伙伴可以操作一下。

最后推荐一下我们的会员群, 目前有风投天使投资人,猎头HR,抖音大V,情感博主,律师,心理咨询师,医疗销售,地产,保险,钢琴老师,运营商,企业咨询,跨境电商,建筑,互联网行业的数据分析师,后端开发,python测试等行业的同学加入。

性价比超高的星球

目前星球420+人,专栏的内容秘籍已经更新了41篇,每天都有星球发布自己心得。 只花一份钱可以学:

Python : python 入门课程44节+Django专栏9节+趣味实战案例

chatgpt :入门,进阶,趣味办公,高级课程

AI绘画:Mj的基础,入门,进阶,小红书玩法

如果你想学Python,又想学ChatGPT,又想学AI绘画,只想花一份钱欢迎加入我们星球会员群,还能认识很多牛人!

加入就送ChatGPT独立账号

另外还送ChatGPT高级视频课程

原价99,现在免费送星球会员

三天内不满意可直接退款!!!

入门: 最全的零基础学Python的问题 | 零基础学了8个月的Python |实战项目 | 学Python就是这条捷径

干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |从万众期待到口碑扑街!唐探3令人失望 | 笑看新倚天屠龙记 | 灯谜答题王 | 用Python做个海量小姐姐素描图 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

趣味:弹球游戏 | 九宫格 | 漂亮的花 | 两百行Python《天天酷跑》游戏!

AI:会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf! |再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐! |

扫描二维码推送至手机访问。

版权声明:本文由我的模板布,如需转载请注明出处。


本文链接:http://sdjcht.com/post/31517.html

分享给朋友:

“wps免费自学网站(免费学wps的网站)” 的相关文章

学校宣传片策划案模板(学校宣传广告策划书)

学校宣传片策划案模板(学校宣传广告策划书)

今天给各位分享学校宣传片策划案模板的知识,其中也会对学校宣传广告策划书进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、校园主题节日活动策划案 2、校园微电...

干净简约背景图片(干净简约背景图片 无字)

干净简约背景图片(干净简约背景图片 无字)

本篇文章给大家谈谈干净简约背景图片,以及干净简约背景图片 无字对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、求助类似这种图片,白背景上有个小图案的图片,在百度怎么搜,我搜...

html代码运行(html代码运行器安卓)

html代码运行(html代码运行器安卓)

今天给各位分享html代码运行的知识,其中也会对html代码运行器安卓进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、java中如何运行HTML代码 2、...

搞定设计怎么抠图拼图(搞定设计可以拼图吗)

搞定设计怎么抠图拼图(搞定设计可以拼图吗)

本篇文章给大家谈谈搞定设计怎么抠图拼图,以及搞定设计可以拼图吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、怎么把十几张照片合成一张 2、怎么把二十多张图片拼成一张...

源码大数据平台(开源数据挖掘平台)

源码大数据平台(开源数据挖掘平台)

今天给各位分享源码大数据平台的知识,其中也会对开源数据挖掘平台进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、抖推猫(现成源码)系统开发 2、大数据可以处...

稿定设计电脑版怎么下载(稿定设计下载安装)

稿定设计电脑版怎么下载(稿定设计下载安装)

本篇文章给大家谈谈稿定设计电脑版怎么下载,以及稿定设计下载安装对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、稿定抠图怎么卸载 2、稿订设计右上角为什么没有下载而是同步...