python xlsxwriter 写excel表哥数据

代码:

# -*- coding:utf-8 -*-
__author__=‘comk‘
import xlsxwriter
data_dict={
                "1":[u"张三",150,120,100],
                "2":[u"李四",90,99,95],
                "3":[u"王五",60,66,68]
            }

L = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L","M", "N", "O", "P", "Q", "R", "S", "T", "U",\
     "V", "W", "X", "Y", "Z"]
# 创建文件和表
workbook = xlsxwriter.Workbook(‘demo.xlsx‘)
worksheet = workbook.add_worksheet(‘student‘)
# 表格列宽
worksheet.set_column(‘A:A‘, 20)
# 写数据
n = 1
for key,value in data_dict.items():
    x = "A" + str(n)
    worksheet.write(x, key)
    for y in value:
        x = L[int(value.index(y)) + 1] + str(key)
        worksheet.write(x, y)
    n += 1
workbook.close()

效果图:

时间: 2024-10-25 06:11:04

python xlsxwriter 写excel表哥数据的相关文章

python里读写excel等数据文件的几种常用方式

python处理数据文件第一步是要读取数据,文件类型主要包括文本文件(csv.txt等).excel文件.数据库文件.api等. 下面整理下python有哪些方式可以读取数据文件. 1. python内置方法(read.readline.readlines) read() : 一次性读取整个文件内容.推荐使用read(size)方法,size越大运行时间越长 readline() :每次读取一行内容.内存不够时使用,一般不太用 readlines() :一次性读取整个文件内容,并按行返回到lis

使用Python xlwt写excel文件

如果需要使用Python写Excel文件,首先下载或者安装xlwt. pip install xlwt 下面的这些demo应该可以帮助开发者快速上手使用xlwt写Excel文件: 创建工作簿(workbook)和工作表(sheet): import xlwt workbook = xlwt.Workbook() sheet = workbook.add_sheet("Sheet Name") 写单元格(cell): sheet.write(0, 0, 'foobar') # row,

python xlwt 写excel文件

python 写excel文件,需要xlwt库.下载地址:https://pypi.python.org/pypi/xlwt/1.1.2 下载后修改扩展名为rar, 解压后安装: 安装成功后就可以引用了.如下代码: # -*- coding: utf-8 -*- import xlwt '''往EXCEl单元格写内容,每次写一行sheet:页签名称:row:行内容列表:rowIndex:行索引'''def WriteSheetRow(sheet,rowValueList,rowIndex): i

python xlwt写excel格式控制 颜色、模式、编码、背景色

关于写excel的格式控制,比如颜色等等 1 import xlwt 2 from datetime import datetime 3 4 font0 = xlwt.Font() 5 font0.name = 'Times New Roman' 6 font0.colour_index = 2 7 font0.bold = True 8 9 style0 = xlwt.XFStyle() 10 style0.font = font0 11 12 style1 = xlwt.XFStyle()

python#读csv,excel,json数据

1 #读csv,excel,json数据 2 with open('E:\\test\\xdd.csv','r') as f: 3 for line in f.readlines(): 4 print(line) 5 6 7 import pandas 8 df = pandas.read_csv('E:\\test\\xdd.csv') 9 print(df) 10 11 import pandas 12 df = pandas.read_excel('E:\\test\\aa.xls') 1

Python xlsxwriter操作excel一例

# encoding: utf-8 #!/usr/bin/python #author: zhangdonghong #email: [email protected] #date: 2014-12-06 import MySQLdb import datetime,time import xlsxwriter def getInfo(): #now = datetime.datetime.now().strftime('%Y-%m-%d') Monday = datetime.datetime

Python抓取Excel表数据至MySQL表

#encoding=utf-8 import xlrd import MySQLdb data=xlrd.open_workbook('test.xlsx') table=data.sheets()[0] nrows=table.nrows ncols=table.ncols tabledict={} for i in range(nrows): tabledict[i]=table.row_values(i) print tabledict[2] print tuple(tabledict[2

python用xlwt写excel

例一,普通写入: # -*-coding: utf-8-*- import xlwt workbook = xlwt.Workbook() sheet = workbook.add_sheet('sheet 1') sheet.write(0,1,'test text')#第0行第一列写入内容 workbook.save('test.xls') 例二,把字典写入到excel中: #!/usr/bin/python #coding: utf-8 import xlsxwriter #创建一个新的x

Python Show-Me-the-Code 第 0014,0015,0016 题 写Excel文件

第 0014 题: 纯文本文件 student.txt为学生信息, 里面的内容(包括花括号)如下所示: { "1":["张三",150,120,100], "2":["李四",90,99,95], "3":["王五",60,66,68] } 请将上述内容写到 student.xls 文件中,如下图所示: 阅读资料 腾讯游戏开发 XML 和 Excel 内容相互转换 第 0015 题: 纯