精华内容
下载资源
问答
  • python创建excel文件
    千次阅读
    2021-03-18 11:40:41

    # -*- coding: utf-8 -*-

    # @Time : 2018/12/6 17:10

    # @Author : suchao

    # @Disc: : 生成10000条Excel数据

    # @File : 1000data.py

    # @Software: PyCharm

    import xlrd ,xlwt

    import random

    """创建一个excel对象"""

    book = xlwt.Workbook(encoding=‘utf-8‘,style_compression=0)

    """创建sheet"""

    sheet = book.add_sheet(‘test‘,cell_overwrite_ok=True)

    """添加字段"""

    sheet.write(0, 0, ‘编号‘)

    sheet.write(0, 1, ‘名称‘)

    sheet.write(0, 2, ‘DISPLAY_X‘)

    sheet.write(0, 3, ‘DISPLAY_Y‘)

    sheet.write(0, 4, ‘销售数量‘)

    sheet.write(0, 5, ‘销售单价‘)

    sheet.write(0, 6, ‘销售收入‘)

    sheet.write(0, 7, ‘单位成本‘)

    sheet.write(0, 8, ‘销售成本‘)

    sheet.write(0, 9, ‘销售毛利‘)

    """写入编号字段数据"""

    for id in range(10000):

    sheet.write(id + 1, 0, id)

    sheet.write(id + 1, 1, "肯德基餐厅"+str(id))

    sheet.write(id + 1, 2, round(random.uniform(3, 52), 2))

    sheet.write(id + 1, 3, round(random.uniform(73, 135), 2))

    sheet.write(id + 1, 4, round(random.uniform(1, 10001), 2))

    sheet.write(id + 1, 5, round(random.uniform(1, 10001), 2))

    sheet.write(id + 1, 6, round(random.uniform(1, 10001), 2))

    sheet.write(id + 1, 7, round(random.uniform(1, 10001), 2))

    sheet.write(id + 1, 8, round(random.uniform(1, 10001), 2))

    sheet.write(id + 1, 9, round(random.uniform(1, 10001), 2))

    book.save(r‘.\chinaXY.xls‘)

    更多相关内容
  • python创建Excel文件及写入保存数据

    千次阅读 2021-02-15 21:24:06
    python创建Excel文件及写入保存数据 创建Excel文件及写入保存数据 文章目录python创建Excel文件及写入保存数据一、 创建并保存Excel文档二、工作表的创建三、完整代码结果展示 一、 创建并保存Excel文档 首先...

    python创建Excel文件及写入保存数据

    创建Excel文件及写入保存数据



    一、 创建并保存Excel文档

    首先调用我们的openpyxl.Workbook()函数,创建一个新的空的Workbook对象。在交互式的环境中输入我们的代码:
    import openpyxl,os
    os.chdir(r'C:\Users\LX\Desktop')
    wb=openpyxl.Workbook()
    

    二、工作表的创建

    代码如下

    import openpyxl,os					#引入库
    os.chdir(r'C:\Users\LX\Desktop')	#确定保存路径
    wb=openpyxl.Workbook()				#创建一个Workbook对象
    --snip--
    
    
    sheet=wb.active						#把wb活动表给sheet,注意这里方法改过,很久以前方法不是这样的
    sheet.title='ABC' 					#对工作表进行名称赋值,文件和工作表不同,工作表在文件里面
    
    wb.create_sheet(index=3,title='FGH')#创建工作表,并且决定顺序赋值,名称赋值
    wb.create_sheet(index=5,title='FGH')#创建工作表,并且决定顺序赋值,名称赋值
    sheet=wb['ABC']						#把wb的第一个工作表赋给sheet,准备对sheet进行相应的处理
    sheet['A2']='sdkljaslkdj'			#对单元格赋值,层层深入
    print(sheet['A2'].value)			#输出赋值结果,对比
    print(wb.sheetnames)				#同理
    wb.save('LOVE.xlsx')				#保存文件
    

    三、完整代码

    完整代码附上!

    import openpyxl,os
    os.chdir(r'C:\Users\LX\Desktop')
    wb=openpyxl.Workbook()
    sheet=wb.active
    sheet.title='ABC'
    wb.create_sheet(index=3,title='FGH')
    wb.create_sheet(index=5,title='FGH')
    sheet=wb['ABC']
    sheet['A2']='sdkljaslkdj'
    print(sheet['A2'].value)
    print(wb.sheetnames)
    wb.save('LOVE.xlsx')
    

    结果展示

    在这里插入图片描述

    展开全文
  • python创建Excel文件 xlwt

    万次阅读 2017-12-05 13:26:56
    这个功能并不难,但不...我的环境为python2.7 首先安装 xlwt  pip install xlwt 然后直接看代码 # -*- coding: utf-8 -*- import xlwt from xlwt import Workbook book = Workbook(encoding='utf-8')
    这个功能并不难,但不知道方法的同学也是很苦恼的。由此记录一下


    我的环境为python2.7

    首先安装 xlwt 

    pip install xlwt

    然后直接看代码


    # -*- coding: utf-8 -*-
    
    import xlwt
    from xlwt import Workbook
    
    book = Workbook(encoding='utf-8')
    
    sheet1 = book.add_sheet('Sheet 1')
    
    sheet1.write(0,0,"我是第一行第一列")
    sheet1.write(0,1,"我是第一行第二列")
    
    sheet1.write(1,0,"我是第2行第一列")
    sheet1.write(1,1,"我是第2行第二列")
    
    # 保存Excel book.save('path/文件名称.xls')
    book.save('simple.xls')


    展开全文
  • python创建excel文件,并进行读与存操作

    万次阅读 多人点赞 2018-06-29 10:53:43
    安装xlwt/xlrd库,安装命令:pip install xlwtpip install xlrd一、指定文件路径下创建工作簿import xlwt workbook = xlwt.Workbook(encoding='utf-8') #新建工作簿 sheet1 = workbook.add_sheet("测试表格&...

    安装xlwt/xlrd库,安装命令:

    • pip install xlwt
    • pip install xlrd

    一、指定文件路径下创建工作簿

    import xlwt
    
    workbook = xlwt.Workbook(encoding='utf-8')       #新建工作簿
    sheet1 = workbook.add_sheet("测试表格")          #新建sheet
    workbook.save(r'D:\PycharmProjects\test.xlsx')   #保存

    二、添加行和列数据

    import xlwt
    
    workbook = xlwt.Workbook(encoding='utf-8')       #新建工作簿
    sheet1 = workbook.add_sheet("测试表格")          #新建sheet
    sheet1.write(0,0,"姓名")      #第1行第1列数据
    sheet1.write(0,1,"学号")      #第1行第2列数据
    sheet1.write(1,0,"张三")      #第2行第1列数据
    sheet1.write(1,1,"036")      #第2行第2列数据
    workbook.save(r'D:\PycharmProjects\test.xlsx')   #保存

    运行结果:


    三、读取数据

    import  xlrd
    
    workbook = xlrd.open_workbook(r'D:\PycharmProjects\test.xlsx')
    print(workbook.sheet_names())            #查看所有sheet名称
    sheet1 = workbook.sheet_by_index(0)      #用索引取第1个sheet
    
    cell_00 = sheet1.cell_value(0,0)    #读取第1行第1列数据
    row0 = sheet1.row_values(0)         #读取第1行数据
    nrows = sheet1.nrows                #读取行数
    for i in range(nrows):         #循环逐行打印
        if i==0:     #跳过第一行
            continue
        print(sheet1.row_values(i)[:1])  #取前1列
    #print(cell_00,row0,nrows)

    展开全文
  • XlsxWriter:用于创建Excel XLSX文件Python模块
  • 高效办公 1.2 用Python新建Excel文件

    千次阅读 2022-04-07 23:38:16
    1.2 用Python新建Excel文件 1.2.1 Excel的相关术语 workbook[ˈwəːkbʊk]:工作簿对象,工作簿文件。 worksheet[ˈwəːkʃiːt]:工作表。 cell[sel]:单元格。 1.2.2 openpyxl.Workbook( )新建工作薄 1.2.3 对象...
  • python 创建excel 并保存(两种方法)

    千次阅读 2021-08-25 19:46:25
    python中的包xlwt和xlsxwriter都是比较方便创建excel文件并写入数据的。 xlwt中: 通过xlwt.Workbook()来新建工作簿; 通过.add_sheet('sheet名)来新建sheet; 通过.write(行号, 列号, 值)来一个单元格一个单元格地...
  • 您可能感兴趣的文章:Python读取excel文件中带公式的值的实现利用python在excel中画图的实现方法python读写Excel表格的实例代码(简单实用)使用 Python 合并多个格式一致的 Excel 文件(推荐)Python使用Pandas读写...
  • python生成excel文件的三种方式

    千次阅读 2021-12-17 09:07:31
    在我们做平常工作中都会遇到操作excel,那么今天写一篇,如何通过python操作excel 当然python操作excel的库有很多,比如pandas,xlwt/xlrd,openpyxl等,每个库都有不同的区别,具体的区别,大家一起来看看吧~ ...
  • 使用Python创建excel文件成功后报错打不开

    万次阅读 多人点赞 2019-08-14 20:33:15
    使用Python创建excel文件成功后报错打不开 使用xlwt创建一个新的excel文件,代码执行成功,但文件报错打不开 修改代码将.xlsx后缀改成.xls即可,或者将你本地用代码新建的xlsx文件手动修改为xls文件也可以。 ...
  • Python创建excel,并写入数据

    千次阅读 2021-08-17 14:54:48
    /usr/bin/env python # -*- coding: utf-8 -*- from base import pub_param import os import xlrd,xlwt from openpyxl.reader.excel import load_workbook class excel: def __init__(self): pass def ...
  • python创建Excel文件并写入数据

    千次阅读 2020-08-09 00:32:53
    来源:《在python创建Excel文件并写入数据》 python中的包xlwt和xlsxwriter都是比较方便创建excel文件并写入数据的。 xlwt中: 通过xlwt.Workbook()来新建工作簿; 通过.add_sheet('sheet名)来新建sheet; 通过....
  • 一、建立数据库 根据需求建立数据库,建立了两个表,并保证了可以将数据存储到已有的数据库中,代码如下: import sqlite3 def createDataBase(): ...(ID integer PRIMARY KEY AUTOINCREMENT, NUMBER INTEGER, ...
  • python创建Excel表格

    千次阅读 2022-05-17 10:09:49
    Excel表格 import os,xlwt # 设置标题样式 def set_title_style(blod=False): style = xlwt.XFStyle() # 初始化样式 font = xlwt.Font() # 为样式创建字体 font.name = "Calibri" # 字体类型 font.height = ...
  • 在数据开发中,我们有时会接触到表结构信心存储在Excel文件中,需要我们根据提供的字段建表,此代码就是用Python中的pandas模块,把Excel表转化为DataFrame类型,进而生成建表语句。 这里提供一种写法仅供参考。 ...
  • 用于生成比较老的excel文件,比如xls格式,最大行数限制为65536行 结果: 用于生成2010之后新的excel文件,比如xlsx格式 大部分用于数据分析这里只是用to_excel方法 ok到此结束,希望可以帮助到你,持续学习,持续...
  • Python生成Excel文件的三种方法

    万次阅读 多人点赞 2019-09-26 09:30:34
    Python生成Excel文件的三种方法 类库xlwt/xlrd 用于生成和读取比较老的excel文件,比如xls格式,最大行数限制为65536行 文档地址:https://xlwt.readthedocs.io/en/latest/ 类库openpyxl 用于生成2010之后新...
  • Python创建Excel表格

    千次阅读 2022-01-05 22:53:59
    首先,pip install xlwt安装xlwt库 import xlwt #实例化一个workbook对象 #设置utf8编码 workbook = xlwt.Workbook(encoding='utf8'...#保存创建的workbook对象 #r 不转义斜杠 \ workbook.save(r'C:\Users\Jimmy\Deskt
  • Python+Excel系列:在指定文件夹创建多个Excel工作薄
  • 如何在Python创建Excel表格

    万次阅读 多人点赞 2018-07-31 21:24:56
    之前在学习os模块中,我们知道了如何创建一个txt格式的文件(具体操作见https://mp.csdn.net/postedit/80903024) ...创建Excel表格一般有两种方法: 一:通过导入xlwt库来创建,这种是最常规的方法,...
  • python创建excel文件并写入数据

    千次阅读 2019-06-27 23:43:24
    # 导入包 import xlwt # 造的模拟数据 re_list= [{'apple':"11.5","orage":"嗯10:00字","xigua":"8.0"},{'apple1':"111.5","orage":"100.9","xigua1":"80.0"}] content=[item.pop("orage") for item in re_list if...
  • 本文实例讲述了python 读写excel文件操作。分享给大家供大家参考,具体如下: 对excel文件的操作,python有第三方的工具包支持,xlutils,在这个工具包中包含了xlrd,xlwt等工具包.利用这些工具,可以方便的对excel ...
  • 我们在python创建excel文件一般会使用pandas库,那么如何创建呢?下面小编给大家演示一下。工具/原料pycharm方法/步骤1首先我们打开pycharm软件,新建一个py文件,然后导入pandas库,如下图所示2接下来我们调用...
  • python openpyxl打开和创建excel文件
  • python创建excel表,并写入数据

    万次阅读 2018-06-07 13:15:03
    分析:用python的pyExcelerator模块创建excel文件,通过双层循环来控制行和列,向其中写入多少数据(看你循环次数了)。 #ecoding=utf-8 import sys reload(sys) sys.setdefaultencoding('utf-8') from ...
  • python3.7.4版本,文件包含excel文件和py文件。 py文件中需要手动设置excel字段在mysql中的类型、index索引及写入时校验的字段。(搜索*查找对应的位置) 执行py文件,若不存在数据库及表会自动创建,并写入数据...
  • PythonExcel文件处理

    千次阅读 2022-03-09 21:03:37
    PythonExcel文件处理
  • 如下所示: try: f =open(D:/1.txt,'r') ... 您可能感兴趣的文章:Python 判断文件或目录是否存在的实例代码Python判断文件和文件夹是否存在的方法python 查找字符串是否存在实例详解Python3.5 创建文件的简单实例

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 42,101
精华内容 16,840
关键字:

python创建excel文件