`
iluoxuan
  • 浏览: 584597 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python处理excele表格

 
阅读更多

1: 安装xlrd----python2.5选择对应版本 (不支持excel2007以上,另存为xls就可以)

 

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os
import MySQLdb
import simplejson
from datetime import date, datetime, time
import sys
import xlrd
import xdrlib

#读取execle表格
def open_execel(fileName):
    try:
        data = xlrd.open_workbook(fileName)
        return data
    except Exception,e:
        print str(e)

#读取execle表格数据到数据库
def addDataToDB(data):
    s =  data.sheet_by_index(5) #读取第6个sheet
    for row in range(1, s.nrows):
        if not s.cell(row,0).value:
            break
        value=xlrd.xldate_as_tuple(s.cell(row,0).value, data.datemode) #日期格式
        date = datetime(*value)
        uv= s.cell(row, 1).value
        mau = s.cell(row, 2).value
        dayNewReg = s.cell(row, 3).value
        avgOret = s.cell(row, 4).value
        avgSret = s.cell(row, 5).value
        mNewAdd = s.cell(row, 6).value
        cmReg = s.cell(row,7).value
        if not uv:
            uv = 0
        if not mau:
            mau = 0
        if not dayNewReg:
            dayNewReg=0
        if not avgOret:
            avgOret = float("%.3f"%0.000)
        if not avgSret:
            avgSret = float("%.3f"%0.000)
        if not mNewAdd:
            mNewAdd= 0
        if not cmReg:
            cmReg = 0

 

分享到:
评论

相关推荐

    Python 处理Excel表格

    Python 处理Excel表格

    python操作excel表格 格式设置

    根据给定的文件标题“python操作excel表格 格式设置”及描述“python 操作excel,字体,格式等的设置”,本文将详细解析如何利用Python中的`xlwt`库进行Excel表格的操作,包括字体样式、对齐方式以及边框设置等。...

    python操作excel表格例子.py

    通过Python操作Excel表格,可以实现数据的批量处理、自动化报告生成和复杂的数据分析,极大地提高了工作效率和数据处理的准确性。 Python操作Excel表格通常依赖于一些专门的库,其中最著名的莫过于`openpyxl`和`...

    python操作excel表格详细.py

    Python操作Excel表格是一项十分实用的技能,尤其是在数据分析、自动化办公和数据处理等领域。随着Python语言的流行以及库如openpyxl、xlrd、xlwt和pandas等的开发,操作Excel表格变得更加高效和简便。本文将详细介绍...

    python操作excel表格行列.py

    使用Python操作Excel表格的行列是一种常见的数据处理方式,openpyxl库为我们提供了强大而灵活的工具来实现这些操作。无论是基本的读写,还是复杂的格式化和高级数据处理,openpyxl都能提供有效的接口和方法,极大地...

    python操作excel表格读写.py

    在Python操作Excel表格读写的过程中,我们主要会使用到几个关键的库,其中最常使用的是openpyxl和pandas。openpyxl主要用于读写Excel 2010 xlsx/xlsm/xltx/xltm文件,而pandas则提供了更高级的数据结构和函数,可以...

    python操作excel表格分列.py

    Python操作Excel表格分列是一个实用技术,它允许用户根据特定的分隔符将一个单元格中的内容拆分成多个单元格的内容。此技术在处理数据时非常有用,尤其当需要将来自不同源的数据格式化到统一的Excel模板中时。Python...

    python操作Excel表格函数包_excel常用函数

    在学习python的时候写的用python来处理excel表格的20个函数(包括批量提取表格数据,批量处理表格数据等),内含详细注释和说明,可用于python自动化办公入门学习。

    python 将excel表格转换为图表

    内容简介:使用python 将excel表格转换为图表,使用GUI界面进行操作,可转换成html网页文件,也可以在html页面保存表格为图片。 此代码文件内,包括了exe执行文件以及源码,可以在任何电脑上执行此exe文件,不需要...

    用python处理Excel表格

    在Python编程环境中,处理Excel表格是一项常见的任务,无论是数据分析、数据清洗还是自动化报告,Python的库都能提供强大的支持。本文将深入探讨如何使用Python来处理Excel文件,主要涉及的库有`pandas`和`openpyxl`...

    Python操作Excel表格并将其中部分数据写入到Access数据库

    该脚本的开发背景源于琐碎的需要手动记录的学籍信息采集工作。具体功能主要是通过Python脚本语言读取Excel中的数据然后将其存入Access数据库中。

    Python-python上传excel表格数据到ftp服务器

    在Python编程中,将Excel表格数据上传到FTP服务器是一项常见的任务,特别是在数据处理和文件共享的场景下。这里,我们主要关注如何使用Python的库来实现这个功能,以及FTP网络编程的基本概念。 首先,我们需要了解...

    python操作excel表格筛选.py

    Python中的Pandas库提供了强大的数据处理功能,特别是在操作Excel表格数据筛选方面。利用Pandas库,我们可以轻松读取Excel文件,实现数据的导入导出,并进行复杂的数据筛选操作。 在进行Excel表格筛选之前,我们...

    用python语言把excel表格首行删去

    Python语言删除Excel表格首行 标题解释 这个标题"用python语言把excel表格首行删去",表明了这个程序的主要功能是使用Python语言删除Excel表格的首行。本程序使用了Python的pandas库和xlwt库对Excel文件进行读取、...

    python调用excel表格源码包

    "python调用excel表格源码包"这个标题指的是Python中用于读取和写入Excel文件的第三方库,这里特别提到了`xlrd`。`xlrd`是一个Python库,专门用来读取旧版本的Excel文件(.xls格式),它允许开发者在Python程序中...

    python对excel表格操作.py

    Python对Excel表格操作的知识点涵盖广泛,从基本的读取、写入Excel文件,到复杂的数据处理和格式调整等。首先,需要了解Python操作Excel主要依赖于第三方库,如xlrd用于读取,xlwt用于写入,以及openpyxl和pandas等...

    Python实现处理excel,多个表格合并,筛选.zip

    这个压缩包"Python实现处理excel,多个表格合并,筛选.zip"显然包含了用于处理Excel文件的Python代码示例,特别是涉及多表合并和数据筛选的功能。对于进行课程设计或者需要处理大量Excel数据的人来说,这些工具和...

    python对excel表格操作xlrd和xlwt下载

    Python在处理Excel表格数据时,有两个非常重要的库:xlrd和xlwt。这两个库分别用于读取和写入Excel文件,对于数据分析、自动化报告或数据处理任务非常实用。本篇文章将详细介绍这两个库的功能、用法以及如何下载和...

    基于python的excel表格指定数据标记exe与GUI

    本项目专注于使用Python处理Excel表格,实现指定数据的标记,并通过图形用户界面(GUI)提供友好的用户交互体验。以下是对这个项目的详细解析: 1. **Python与Excel处理**:Python的`pandas`库是处理Excel文件的...

Global site tag (gtag.js) - Google Analytics