python数据分析基础
主要介绍csv文件及Excel文件处理和数据库写入
py风之老凌
时光会把你雕刻成你想要的样子,但你必须珍惜它
展开
-
使用pandas的to_sql方法将csv和Excel文件写入数据库
前边我们已经学习了,如何处理csv和Excel的数据了,我们其实有很多时候需要经这些数据录入数据库中下面我们来实现数据入库我们可以通过两种方式实现,pandas中的io.sql.to_sql方法和pandas中的DataFrame数据库采用sqlalchemy模块进行连接请你事先安装sqlalchemy pymysql pandas等模块csv文件写入数据库pd.DataFrame方式#!/usr/bin/env python3#coding=utf-8import sysimp.原创 2020-05-18 16:50:38 · 2011 阅读 · 0 评论 -
pandas处理Excel文件
首先学习如何处理当个Excel文件首先对Excel做一个简单说明每个Excel文件我们称作一个Excel工作簿,而每个工作簿中有多个工作表下面来看我们要处理的工作簿一个名为data.xlsx的Excel工作簿,里边有三张表(sheet)分别是data1,data2,data3获取工作簿中的sheet名称(工作表的名称)和个数In [12]: import pandas as pd In [13]: sheet .原创 2020-05-15 14:43:08 · 474 阅读 · 0 评论 -
python处理多个csv文件
前边我们已经学习了如何处理单个csv文件我们做数据处理的目的是为了处理多个文件下面来看一下多个csv文件的处理,还是提供两种方式csv和pandas文件计数与文件中行数的统计csv方式#!/usr/bin/env python3#coding='utf-8'import sysimport csvimport globimport osinput_path = sys.argv[1]count = 0 #用于计算处理的文件个数for input_file in glob..原创 2020-05-13 15:21:58 · 3507 阅读 · 0 评论 -
python之csv文件处理(基础)
CSV(comma-separated value,逗号分隔值)文件格式是一种非常简单的数据存储与分享方式。 CSV 文件将数据表格存储为纯文本,表格(或电子表格)中的每个单元格都是一个数值或字符串主要介绍通过csv库和pandas库对csv文件的处理操作#使用的测试数据Supplier Name,Invoice Number,Part Number,Cost,Purchase DateSupplier X,001-1001,2341,$500.00,1/20/14Supplier X.原创 2020-05-12 18:31:32 · 8964 阅读 · 0 评论