Python表格操作之将数据写入到表格中
近几年大数据的兴起,迎来了大数据的热潮时代
Python语言首当其冲,语言简单易学,封装了大量的算法库,是大数据中主流的语言
在我们用python处理数据的时候,经常需要将已经预处理好的数据写到表格中,那么该如何操作呢?
今天我们就介绍CSV
和Excel(xlsx)
这两种表格的写入操作
CSV表格写入
我就拿我之前做过的项目来简单介绍如何操作
首先导入csv库
import csv
创建表格或打开已有的表格
"""
open函数
参数:
'w'———————————————————————————文件打开模式
newline=''————————————————————取消自动隔行
"""
with open("2月1日--3月31日热词指数数据.csv",'w',newline='') as old_csv:```
接着就是对数据的写入
通过csv类调用 writer 方法对 old_csv 写入数据
方法名 | 作用 |
---|---|
writerow | 写入一维数据,自动换行 |
writerows | 写入二维数据,自动换行 |
csv.writer(old_csv).writerow(key)
csv.writer(old_csv).writerows(data_old)
不知道一维转二维的小伙伴可以去网上搜索教程,使用的是 numpy 中的array
方法
最后记得关闭文件操作哦
old_csv.close()
整体代码
import csv
with open("2月1日--3月31日热词指数数据.csv",'w',newline='') as old_csv:csv.writer(old_csv).writerow(key) #写入一行标题csv.writer(old_csv).writerows(data_old) #写入多行数据old_csv.close()
print("月1日--3月31日热词指数数据.csv数据集--创建成功")
我们看看结果
Excel(xlsx)表格写入
首先导入库
没有openpyxl
库的可以打开cmd
输入指令pip install openpyxl
安装
from openpyxl import load_workbook
from openpyxl import Workbook
直接看整体代码,代码中有注释
excel_path = "各省份最新疫情数据.xlsx" #表格名称wb = Workbook(excel_path) #创建xlsx表格
wb.save(excel_path) #保存wb = load_workbook(excel_path) #导入表格,用于下面进行操作
wb.create_sheet("各省份最新疫情数据") #创建表名
ws = wb.active #激活for row in range(1,len(data_list)): #控制行for column in range(1,6): #控制列ws.cell(row,column).value = data_list[row-1][column-1] #把数据传输到表格中wb.save(excel_path) #保存表格
wb.close() #关闭print("%s 保存成功!" % excel_path)
我的 data_list 数据如下
写入到表格结果如下
Python表格操作之将数据写入到表格中相关推荐
- python实现操作excel,数据写入excel的一行或者一列
# _*_ coding:utf-8 _*_ import random import xlwt,string class ImportData(object): def create_num ...
- python 读取多个excel数据写入同一个excel中
一.将excel数据源存储到同一个excel的不同sheet 中 例如A.xlsx 中有test1,test2 两张sheet.B.xlsx中有test3 一张sheet,存储到C.xlsx中后,C有 ...
- python如何把数据写入excel表格中指定列
Python可以使用openpyxl库来将数据写入Excel表格中指定的列.如果要将数据写入指定的列中,可以使用如下代码:worksheet.write(row_index, column_index ...
- python实现将数据写入Excel文件中
将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里的xlwt是python的第三方模块,需要下载 ...
- python如何读取数据并输出为表格_Python 爬取数据并导出表格
从网站请求数据 要爬取数据,首先得用到Python的库,这里我直接选择了requests,其他库没有对比,也没有去了解,暂时不做讨论,以后如果有深入了解再补充吧. 安装requests pip ins ...
- 如何用python将数据写入Excel文件中
如何用python将数据写入Excel文件中 将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里 ...
- python使用pandas中的to_json函数将dataframe数据写入json文件中
python使用pandas中的to_json函数将dataframe数据写入json文件中 目录 python使用pandas中的to_json函数将dataframe数据写入json文件中 #导入 ...
- xlsx表格怎么筛选重复数据_excel表格如何筛选重复数据 在Excel表格的两列数据中提取不重复值的四种方法...
excel表格如何筛选重复数据 在Excel表格的两列数据中提取不重复值的四种方法,最近到了季度汇报的时候,掌握一手excel技能在此刻显得多么重要,为了是你的excel看起来更高大上,今天教大家设置 ...
- 按照下面的页面做一个用户注册的Sevlet,要求自己设计表,并将表单的数据写入到表中。
按照下面的页面做一个用户注册的Sevlet,要求自己设计表,并将表单的数据写入到表中. 表单代码如下:(register.html) <!DOCTYPE html> <html la ...
最新文章
- 防静电塑料包装袋周围的静电场
- 普通人有必要学python-风变编程:普通人学Python有意义吗?
- SpringMvc+AngularJS通过CORS实现跨域方案
- python2中的字符串编码注意事项
- Java死锁、活锁,悲观锁、乐观锁
- Django(part38)--制作登录界面
- ab st语言编程手册_西门子PLC编程SCL和LAD谁才是王者?一起讨论一下
- Dalvik虚拟机简要介绍和学习计划
- java将数字转化为指定类型[float保留小数点确定、数字前加0]
- “DNAT+云链接+CDN”加速方案,助力出海企业落地生长
- 【kafka】消息队列设计精要
- dart map 转list_Dart 集合类型List Set Map循环forEach map where any every
- Facebook 发布 PyTorch Hub:一行代码实现经典模型调用!
- android LocalActivityManager说明
- layui按钮展开、_layui监听工具栏(操作列表按钮)
- memcached服务安装与卸载
- 最大功率点跟踪测试软件,最大功率点跟踪方法及系统
- PMBOK(第六版) PMP笔记——《六》第六章(项目进度管理)
- uniapp 在HBuilder X中配置微信小程序开发工具
- Linux的tar解压命令