`
iluoxuan
  • 浏览: 583707 次
  • 性别: 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表格详细.py

    python操作excel表格详细

    python操作excel表格分列.py

    python操作excel表格分列

    python操作excel表格例子.py

    python操作excel表格例子

    python操作excel表格行列.py

    python操作excel表格行列

    python操作excel表格读写.py

    python操作excel表格读写

    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表格首行删去

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

    python调用excel表格源码包

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

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

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

    python对excel表格操作.py

    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