使用pandas读取和保存csv、excel、mysql文件

数据分析小课-python数据清洗实战入门-第三章-数据清洗之文件读写-csv,excel,数据库 pandas 使用read_csv读取,获取的是dataframe格式 读取csv,文件名称尽量英文 使用to_csv方法快速保存 csv读写 df = pd.read_csv('meal_order_info.csv',encoding = ‘gbk’) df = pd.read_csv('meal_order_info.csv',encoding = 'gbk’,nrows=10) df.to_csv(‘df.csv’,index=False) csv示例 import numpy as np imp 阅读详情

一、读取和保存scv文件

  • pandas内置了10多种数据源读取函数,常见的就是CSV和EXCEL
  • 使用read_ csv方法读取,结果为dataframe格式
  • 在读取csv文件时,文件名称尽量是英文
  • 参数较多,可以自行控制,但很多时候用默认参数
  • 读取csv时,注意编码,常用编码为utf-8、gbk、gbk2312和gb18030等
  • 使用to_ csv方法快速保存

df = pd.read.csv('meal order info.csv’,encoding= ‘gbk’ )
df =pd.read_ csv(‘meal_ order. info.csv’,encoding = ‘gbk’ ,nrows=10)
df.to _csv( ‘df.csv’ ,index= False)

代码示例(截图)

在这里插入图片描述在这里插入图片描述在这里插入图片描述

二、读取和保存excel文件

  • 使用read_ excel读取,读取后的结果为dataframe格式
  • 读取exce|文件和csv文件参数大致一样,但要考虑I作表sheet页
  • 参数较多,可以自行控制,但很多时候用默认参数
  • 读取excel时,注意编码,常用编码为utf-8、gbk 、gbk2312和gb18030等使用to_ excel快速保存为xIsx格式

df = pd.read_ excel(‘meal_order_ info.xlsx’, sheet_ name = ‘sheet1’)
df= pd. read_ excel(‘meal order_ info.xlsx’ ,encoding =‘utf-8’nrows=10)
df.to_ excel(‘a1 .xIsx’, sheet_ name=‘sheet1’, index= False ,encoding='utf-8)

代码示例(截图)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、读取和保存MySQL数据库文件

conn= create engine(mysql+ pymsq://user:passward@IP:3306/test01)

  • root: 用户名
  • passward :密码:
  • IP: 服务器IP ,本地电脑用localhost 端口号
  • 3306 : 端口号
  • test01 : 数据库名称

df.to_ sql(name, con= engine, if _exists= 'replace/append/fail,index= False)

  • name是表名
  • con是连接
  • if_exists :表如果存在怎么处理。三个选项append代表追加, replace代表删除原表,建立新表,fail代表什么都不干。
  • index=False :不插入索引lindex

代码示例(截图)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

pandas to_csv 最后一位 出现科学计数0 【代码】pandas to_csv 最后一位 出现科学计数0。 阅读详情

相关推荐

上手Pandas,带你玩转数据(2)-- 使用pandas从多种文件中读取数据

上手Pandas,带你玩转数据(2)-- 使用pandas从多种文件中读取数据

看,未来的博客 2336

python如何完成对 Excel文件的解密后读取?

通常为了防止重要的Excel文件数据内容的泄露,需要对文件整体进行加密与解密的操作。对于文件的加解密过程,python也有很多非标准库来帮助我们完成操作,这里主要说明如何完成对Excel文件的解密与读取操作。这里我们使用到的是msoffcrypto-tool非标准库,可以选择使用pip的方式安装一下即可。该msoffcrypto-tool模块提供了代码层面的解密操作,也提供了CLI终端命令直接解密的操作。1.使用终端命令通过在终端命令行输入下面的命令即可完成对Office文件解密操作。

梦在硅谷的博客 3125

从零到一:uniPush2.0全链路集成与多厂商通道配置实战

本文提供了uniPush2.0从零开始的全链路集成与多厂商通道配置实战指南。详细讲解了DCloud平台配置、uniCloud云函数开发、客户端CID获取与消息监听,并重点攻克了华为、小米、OPPO、vivo等主流厂商推送通道的配置难点与避坑技巧,帮助UniApp开发者实现“一次集成,全端覆盖”的高效消息推送方案。

onion的博客 430

使用python打开有密码的Excel

这段是打开带密码的excel的代码 from win32com.client import Dispatch xlApp = Dispatch(“Excel.Application”) xlApp.Visible = False # True代表Excel在前台打开,False是在后台打开 xlwb = xlApp.Workbooks.Open(Filename=filename,UpdateLi...

cwjcw81的博客 1万+

基于ST32 DAC7311数模转换器驱动代码及电路设计完整版

基于ST32的DAC7311模数转换器的电路设计及驱动代码完整版

qq_39626643的博客 3709

Swift Package Manager (SPM) 创建并集成本地库

Swift Package Manager (SPM) 在macOS 项目中创建并集成的完整步骤

征战无悔人生 1415

python encoding 打开文件_一日一技:Python写的csv文件,如何让 Excel 双击打开不乱码?...

摄影:产品经理厨师:Kingname我们常常需要在 Python 中输出 CSV 文件,但你可能会发现,这些输出的 CSV文件,不能双击使用 Excel 打开,否则中文会变成乱码。例如下面这段代码:import pandas as pddatas = [ { 'name': '王小一', 'age': 29, 'address': '北京'...

weixin_36213943的博客 195

从MC到DC:三维重建算法的核心原理与实战对比

本文深入对比了三维重建领域两大经典算法Marching Cubes(MC)与Dual Contouring(DC)的核心原理与实战表现。MC算法原理直观、实现简单,但存在特征丢失和二义性问题;DC算法通过求解二次误差函数(QEF)和利用法向量信息,能更好地保留模型的尖锐特征,但计算更复杂。文章结合医学影像处理实例,为开发者根据速度、精度和特征保真度需求选择合适算法提供了清晰指南。

weixin_29251131的博客 1028

pandas 读取含有中文的excel

在读取含有中文的 Excel 文件时,需要使用 encoding 参数设置编码方式。常用的编码方式有 'gbk' 和 'utf-8'。 示例代码: import pandasas pd # 读取含有中文的 Excel 文件 df = pd.read_excel('filename.xlsx', encoding='gbk') 如果读取过程中出现乱码,可以尝试更换编码方式。 ...

weixin_42602241的博客 4613

AppleAccount注册之生成sign

根据日志发现:签名来自于AuthKit的-[AKAppleIDServerResourceLoadDelegate signRequest:withCompletionHandler:]的一个block,这个库是放在共享缓存库里的,找到提前准备好的IDA文件,先去找主方法,根据分析IDA,最后找到了实际生成签名的方法:t1。,接受五个参数,context(之前讲的获取到的客户端证书),bytes(待加密的body字节),length(字节长度),以及两个接受结果的参数,直接进这个方法看,

2503_90751938的博客 999

STM32CubeMX+FreeRTOS+CAN总线+传感器实战:多任务系统与通信融合开发详解

本文详细介绍了基于STM32CubeMX和FreeRTOS的CAN总线与光电传感器融合开发实战。通过多任务系统设计,实现传感器数据采集与CAN通信的协同工作,提供完整的配置例程和调试技巧,适用于工业控制与机器人感知等应用场景。

n2o3p4的博客 732

Pandas如何彻底解决中文数据处理问题?详解编码设置方法

Pandas如何彻底解决中文数据处理问题?详解编码设置方法

devid008的博客 1万+

uniapp - 超详细 H5 网页引入百度地图教程,附地图示例 / 获取当前设备定位的省市区、详细地址、经纬度信息 / 用户当前 IP 属地定位地理位置等等(新手小白快速上手,详细配置及使用全流程)

uniapp百度地图,uniapp百度地图ip属地定位,uniapp百度地图获取省市区详细地址经纬度等,uniapp百度地图当前用户设备定位省份市区详细所在地ip属地等详细教程示例,uniapp网页h5引入百度地图详细教程,uniapp h5网站使用百度地图详细教程,uniappH5端如何接入使用百度地图api,uniapp H5网页端百度地图获取地理位置信息,uniapp h5页面引入百度地图,uniapp h5平台百度地图获取城市信息,uniapp百度地图获取经纬度,uniapp 百度地图拿省市区用什么

🏆 前端领域优质创作者 6203

Pandas读取保存数据

写文件方法读取文件,常用参数如下index_col指定索引列列下标指定为索引列名指定为索引对指定列解析为时间日期类型将指定的列解析为时间日期类型通过列下标解析该列为时间日期类型通过列名解析该列为时间日期类型将df的索引解析为时间日期类型指定字符分隔符为\t读取tsv文件Pandas和MySQL进行交互(读写)# 需要安装 pip istall pymysql# 需要安装 pip istall sqlalchemy# 导入sqlalchemy的数据库引擎。

骑着居居追飞机的博客 1538

Ut接口原理及 VoLTE 补充业务自管理信令流程(GBA 引导认证+业务访问认证+ VoLTE 补充业务自管理)

2. Ut 接口及 VoLTE 业务子管理概述 2.1 UT 接口 —— VoLTE 终端补充业务配置 2.2终端通过 Ut 接口完成 VoLTE 补充业务自管理举例 2.3什么是 GBA 和 GAA 架构 2.4为什么要引入 GBA 架构认证及 BSF 网元 2.5UE(终端) 接口相关网元及功能 2.6GBA 架构流程概述 3. Ut 接口业务自管理信令流程 3.1 补充业务自管理及本文主要参考以下规范 3.2 Ut 接口业务自管理信令流程:查询补充业务 3.2.1 UE获

原来45的博客 1249

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

pandas数据加载和保存

保存数据的方法都是to_开头,比如to_csv()、to_excel()、to_sql()、to_html()等等。1.4读取拆分单元格数据str.extract()1.4数据类型dtype。1.4读取转换为时间类型。

zj88189748的专栏 970

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Pandas基础07(Csv/Excel/Mysql数据的存储与读取)

在数据科学和机器学习的流程中,数据的加载与存储是非常重要的一环。Pandas是Python中用于数据处理的强大库,它提供了多种方式来加载和保存数据,支持不同的数据格式,如CSV、Excel以及数据库(例如MySQL)。CSV(逗号分隔值)是最常见的数据存储格式之一,Pandas提供了简便的API来将数据存储为CSV文件以及从CSV文件加载数据。Excel文件是另一种常见的数据存储格式,Pandas提供了很方便的方法来处理Excel文件。方法可以读取CSV文件并将其转换为DataFrame。

XYX_888的博客 1041

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Python可视化(5):Pandas -- 读写数据操作

1. 读写数据库数据 1.1 创建mysql连接 1.2 数据库读取 1.3 数据库数据的存储 2. 读写文本文件 2.1 文本文件的读取 2.2 文本文件的存储 3. 读写Excel文件 3.1 Excel文件读取 3.2 Excel文件存储

博樽 2467

pandas 数据的存入和导出(数据库及文件)

导出导入数据【重要】 导入加载数据 pd.read_xxx('文件路径') # 常用方法 read_csv(),read_excel() # 加载mysql数据库数据 # 方法一:用DBAPI构建数据库链接engine import pandas as pd import pymysql conn = pymysql.connect(host='localhost', user='root', passwor

ljh18885466426的博客 1666

数据分析 — Pandas 数据加载、存储和清洗

文件读取 — read_csv()、read_table()、read_excel()、read_json()、read_html()、大文件读取 数据保存 — csv、excel、json、html、MySQL 数据清洗 — 处理缺失值、处理异常值、处理重复值、数据转换、数据离散化

记录学习过程,欢迎讨论交流~ 2193

pandas 高级使用

pandas数据的输入与输出

qq_43197919的博客 137

python数据清洗学习笔记--文件读写

python数据清洗–文件读写 目录python数据清洗--文件读写csv文件读写:excel文件读写:数据库文件的读写:创建连接数据保存: 前期准备: #导入os模块 import os #获得当前路径地址 os.getcwd() # 更改文件路劲 os.chdir('F:\python\数据清洗\代码和数据') #设置最大显示列数 pd.set_option('display....

高雅的博客 730

Pandas(第十八集:DataFrame数据加载)

Pandas(第十八集:DataFrame数据加载)

MMF博客园 273

用 Python 处理 CSV 和 Excel 文件

CSV(Comma-Separated Values,逗号分隔值)文件是一种简单的文本文件格式,用于存储表格数据,其中每一行代表一条记录,行中的每个字段通过逗号分隔。CSV 文件通常用于数据交换和存储。它的优点是简单、轻量、易于读取和写入,缺点是无法存储复杂的格式和公式。Excel 文件是一种用于电子表格的文件格式,支持表格数据、公式、图表和其他格式化内容。.xls:Excel 97-2003 的文件格式,基于二进制格式。.xlsx。

想看什么文章都可以私信给我,综合性博客。 1970

pandas读取csv写入mysql_使用Pandas读取Excel、csv、mysql等文件存入到MySQL

数据处理步骤:1、Pandas读取数据(如:excel、csv等)2、对数据做过滤、统计分析3、Pandas将数据存储到MySQL,用于Web页面的页面显示,或是对后序进一步的SQL分析(处理后的数据)步骤一:准备数据import pandas as pddf = pd.read_excel('C:/Users/xhl/Desktop/input/class.xlsx')#为索引加上名称为id,以...

weixin_35433448的博客 744

使用 Python 读取 Excel 和 CSV 数据并保存到数据库

在数据处理和分析的过程中,我们经常需要从 Excel 或 CSV 文件中读取数据,并将其保存到数据库中进行进一步的处理和查询。Python 提供了强大的库来处理这些任务,如pandasopenpyxlcsv和SQLAlchemy等。本文将介绍如何使用 Python 读取 Excel 和 CSV 数据,并将这些数据保存到数据库中。

Kaysen_7 1067
上一篇: python的pandas库数据特征分析
下一篇: html+css基础教程(笔记)
忌颓废
博客等级 码龄8年 153粉丝 70原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值