pandas实现导出数据的四种方式


Posted in Python onDecember 13, 2020

本文主要介绍了pandas导出数据到文件的四种方式,分享给大家,主要也是给自己留个笔记,具体如下:

import pandas as pd
import pymysql
 
df = pd.DataFrame({'A': [3, 4, 8, 9], 'B': [1.2, 2.4, 4.5, 7.3], 'C': ["aa", "bb", "cc", "dd"]}) 
 
def export_data_to_csv():
  # 参数encoding="utf_8_sig"编码后,可以防止写入csv的中文出现乱码
  df.to_csv("./test.csv", encoding="utf_8_sig") 
 
def export_data_to_excel():
  # encoding编码方式,sheet_name表示要写到的sheet名称, 默认为0, header=None表示不含列名
  df.to_excel("./test.xlsx", encoding="utf_8_sig", sheet_name=0, header=None)
 
def export_data_to_table():
  con = pymysql.connect(host="127.0.0.1", user="username", password="password", database="dbname", charset='utf8',
             use_unicode=True)
  df.to_sql(name='table_name', con=con, if_exists='append', index=False) 
 
def export_data_to_json():
  df.to_json("test.txt")
 
 
def main():
  export_data_to_csv() # 导出数据到CSV文件
  export_data_to_excel() # 导出数据到Excel文件
  export_data_to_table() # 导出数据到SQL表
  export_data_to_json() # 以Json格式导出数据到文本文件
 
if __name__ == '__main__':
  main()

到此这篇关于pandas实现导出数据的四种方式的文章就介绍到这了,更多相关pandas 导出数据内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python爬虫入门教程之点点美女图片爬虫代码分享
Sep 02 Python
python2.7的编码问题与解决方法
Oct 04 Python
python的re正则表达式实例代码
Jan 24 Python
python抓取网页中链接的静态图片
Jan 29 Python
python和shell获取文本内容的方法
Jun 05 Python
Python3对称加密算法AES、DES3实例详解
Dec 06 Python
Python一行代码解决矩阵旋转的问题
Nov 30 Python
pymysql模块的操作实例
Dec 17 Python
python爬虫scrapy图书分类实例讲解
Nov 23 Python
tensorflow+k-means聚类简单实现猫狗图像分类的方法
Apr 28 Python
Python实现机器学习算法的分类
Jun 03 Python
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
Jun 08 Python
python绘图pyecharts+pandas的使用详解
Dec 13 #Python
Pandas对每个分组应用apply函数的实现
Dec 13 #Python
python安装及变量名介绍详解
Dec 12 #Python
在python中对于bool布尔值的取反操作
Dec 11 #Python
python 基于opencv 绘制图像轮廓
Dec 11 #Python
python通过cython加密代码
Dec 11 #Python
python 对象真假值的实例(哪些视为False)
Dec 11 #Python
You might like
dedecms 批量提取第一张图片最为缩略图的代码(文章+软件)
2009/10/29 PHP
通过curl模拟post和get方式提交的表单类
2014/04/23 PHP
jscript之Open an Excel Spreadsheet
2007/06/13 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
2013/05/14 Javascript
随窗体滑动的小插件sticky源码
2013/06/21 Javascript
js中call与apply的用法小结
2013/12/28 Javascript
jQuery插件multiScroll实现全屏鼠标滚动切换页面特效
2015/04/12 Javascript
使用Browserify配合jQuery进行编程的超级指南
2015/07/28 Javascript
轻量级网页遮罩层jQuery插件用法实例
2015/07/31 Javascript
使用jQuery处理AJAX请求的基础学习教程
2016/05/10 Javascript
基于jQuery的checkbox全选问题分析
2016/11/18 Javascript
一句jQuery代码实现返回顶部效果(简单实用)
2016/12/28 Javascript
深入理解React Native原生模块与JS模块通信的几种方式
2017/07/24 Javascript
vue 判断页面是首次进入还是再次刷新的实例
2020/11/05 Javascript
Python SQLite3数据库日期与时间常见函数用法分析
2017/08/14 Python
Python 实现try重新执行
2019/12/21 Python
Python写出新冠状病毒确诊人数地图的方法
2020/02/12 Python
django model的update时auto_now不被更新的原因及解决方式
2020/04/01 Python
Django Auth用户认证组件实现代码
2020/10/13 Python
Html5 语法与规则简要概述
2014/07/29 HTML / CSS
来自Ocado的宠物商店:Fetch
2018/07/10 全球购物
浙大网新C/C++面试解惑
2015/05/27 面试题
上班离岗检讨书
2014/01/27 职场文书
马云北大演讲完整版:真心话,什么才是阿里的核心竞争力?
2014/04/04 职场文书
计算机求职自荐信范文
2014/04/19 职场文书
装修协议书范本
2014/04/21 职场文书
物业管理工作方案
2014/05/10 职场文书
效能监察建议书
2014/05/19 职场文书
学习雷锋标语
2014/06/25 职场文书
银行求职自荐书
2014/06/25 职场文书
委托书如何写
2014/08/30 职场文书
普通党员个人对照检查材料
2014/09/18 职场文书
2015年乡镇流动人口工作总结
2015/05/12 职场文书
2015年公司后勤管理工作总结
2015/05/13 职场文书
python3.9之你应该知道的新特性详解
2021/04/29 Python
python语言中pandas字符串分割str.split()函数
2022/08/05 Python