pandas实现导出数据的四种方式
作者:jp_666 发布时间:2023-01-03 14:57:57
标签:pandas,导出数据
本文主要介绍了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()
来源:https://blog.csdn.net/jp_666/article/details/103881623
0
投稿
猜你喜欢
- 在使用ORACLE的过程过,我们会经常遇到一些ORACLE产生的错误,对于初学者而言,这些错误可能有点模糊,而且可能一时不知怎么去处理产生的
- 由于新云CMS系统,网站底部“版权信息”字段在数据库中是“文本”类型,有250个字符的限制。想在这里给加网站统计代码,因为字数限制的原因,就
- string iconv ( string $in_charset , string $out_charset , string $str
- jquery有一个插件叫Timer,很有意思,咱来实现一个简版的yui3的node timer。但还是应当首先交代下yui3的node扩展的
- 当你连接到MySQL服务器时,你应使用一个密码。密码不以明文在上传输。客户端连接序列中的密码处理在MySQL 4.1.1中已经升级,很安全。
- 前言大家好,我是苏凉,在前面我们已经学习了网络爬虫并且获取到了数据,接下来当然是对数据进行分析啦,本篇文章带大家进入新的模块:pyhon数据
- 内容摘要:本文介绍了asp使用正则表达式自动解析远程图片地址并下载保存的方法,值得收藏!一、使用正则表达式Regexp匹配取得原页中的图片的
- MySQL服务器有几个影响其操作的参数(变量)。如果缺省的参数值不合适,可以将其修改为对服务器运行环境更合适的值。例如,如果您有大量的内存,
- 一、去除空格strip()" xyz ".strip() &n
- SOLyog的下载、安装以及使用很简单。我去了相关网站下载,它只有384K字节大小。它把两个文件(一个可执行文件.exe和一个动态链接库文件
- 游标的使用提到游标这个词,人们想到的是在屏幕上一个闪动的方框,用以指示用户将要输入字符的位置。而在关系型数据库的SQL语言中,游标却有另外的
- 如果是自学,从零基础开端学习python的话,按照每个人理解能力的不同,大致上需求半年到一年半左右的时刻,当然,如果有其它编程言语的经历,入
- 一、前言今天我们将用Python来创建一个属于自己的音乐播放器。为此,我们将使用三个软件包:Tkinter:用于UIPygame:播放音乐o
- JavaScript是一门OOP,而有些人说,JavaScript是基于对象的。1) 如何创建对象:1. 使用constructor,例如:
- 数据库:30万条,有ID列但无主键,在要搜索的“分类”字段上建有非聚集索引过程T-SQL: /* 用户自定义函数:执行时间在115
- 简介scrapy 是一个 python 下面功能丰富、使用快捷方便的爬虫框架。用 scrapy 可以快速的开发一个简单的爬虫,官方给出的一个
- php获取 checkbox复选框值的方法 <html xmlns="https://www.aspxhome.net/19
- 我们现在使用的验证手段都是以验证码为主,让用户根据图片输入验证字符,这种方法的安全度尚可,但会给用户带来一些不便和困扰,比如这个雅虎的验证码
- 为了能够正常使用,先把所提供的global.asa文件放到该应用程序的根目录中。最简单的办法是把global.asa文件放到缺省Web网站的
- 静态方法不需要所在类被实例化就可以直接使用。静态方法效率上要比实例化高,静态方法的缺点是不自动进行销毁,而实例化的则可以做销毁。静态方法和静