精华内容
下载资源
问答
  • from pyExcelerator import *(在dos窗口,pip install pyexcelerator) w = Workbook() # 创建一个工作...w.save('法规相似度文件.xls') # 保存文件 转载于:https://www.cnblogs.com/sunmoon1993/p/10552411.html
    from pyExcelerator import *(在dos窗口,pip install pyexcelerator)
    w = Workbook()  # 创建一个工作簿
    ws_90 = w.add_sheet('相似度大于90的法规') # 创建一个工作表,存储相似度大于90的法规
    ws_90.write(0,0,'cid') # 编辑首行表头
    ws_90.write(0,1, '本地法规') # 编辑首行表头
    ws_90.write(0,2,'价值在线法规') # 编辑首行表头
    ws_90.write(0,3,'类型') # 编辑首行表头
    ws_90.write(0,4,'相似度') # 编辑首行表头

    for j in range(0, 5):  # 控制列
    for i in range(1, 50000): # 控制行
    if (j == 0): # 第一列cid
    ws_90.write(i, j, lawone[1])
    if (j == 1): # 第二列本地法规
    ws_90.write(i, j, name)
    if (j == 2): # 第三列价值在线法规
    ws_90.write(i, j, pricep[0])
    if (j == 3): # 第四列类型
    ws_90.write(i, j, pricep[1])
    if (j == 4): # 相似度
    ws_90.write(i, j, xiangsidu)

    w.save('法规相似度文件.xls')  # 保存文件

    转载于:https://www.cnblogs.com/sunmoon1993/p/10552411.html

    展开全文
  • Python查看和新建excel文件

    千次阅读 2019-07-31 23:17:46
    xlwt:写excel文件,包括新建excel文件、sheet、在excel中写内容 xlrd:读取excel文件内容 这上面两个工具包具体功能可查相应官方文档 2.写excel文件实例 import xlwt # 设置表格样式 def set_style(name,height,...

    1.使用的工具包
    xlwt:写excel文件,包括新建excel文件、sheet、在excel中写内容
    xlrd:读取excel文件内容
    这上面两个工具包具体功能可查相应官方文档
    2.写excel文件实例

    import xlwt
    # 设置表格样式
    def set_style(name,height,bold=0):
        style=xlwt.XFStyle()
        font=xlwt.Font()
        font.name=name
        font.colour_index=0
        font.height=height
        style.font=font
        return style
    def write_excel():
        # 创建一个excel文件
        f=xlwt.Workbook()
        # 创建一个名为学生的sheet
        sheet1=f.add_sheet('学生',cell_overwrite_ok=True)
        row0=["姓名","年龄","出生日期","爱好"]
        #写第一行
        for i in range(0,len(row0)):
            sheet1.write(0,i,row0[i],set_style('Times New Roman',220,True))
        #写第一列
        sheet1.write(1,0,'张三',set_style('Times New Roman',220,True))
        sheet1.write(1,1,21)
        sheet1.write(1,2,'2012/1/1')
        sheet1.write(1,3,'篮球')
        f.save('test.xls')
    
    if(__name__=='__main__'):
        write_excel()
    

    实现结果:
    在这里插入图片描述
    3.读excel文件实例

    import xlrd
    
    def excel_table_byname(file='test.xls',colnameindex=0,by_name=u'学生'):
        # 打开excel文件
        data = xlrd.open_workbook(file)
        # 根据sheet名字来获取excel中的sheet
        table=data.sheet_by_name(by_name)
        # 行数
        nrows=table.nrows
    
        # 某一行数据
        colnames=table.row_values(colnameindex)
        list=[]
        for rnum in range(0,nrows):
            row=table.row_values(rnum)
            if(row):
                app=[]
                for i in range(len(colnames)):  # 一列列地读取行的内容
                    app.append(row[i])
                list.append(app)  # 装载数据
        return list
    
    if(__name__=='__main__'):
        tables=excel_table_byname()
        for row in tables:
            print(row)
    

    读取内容展示:
    在这里插入图片描述

    展开全文
  • Python处理Excel文件

    2020-08-07 23:08:06
    import xlsxwriter #用于...'''使用Python新建一个Excel文件''' workbook = xlsxwriter.Workbook('有限公司.xlsx') '''创建一个工作表,所说的sheet表''' worksheet = workbook.add_worksheet() '''设置单元格的样式'''
    import xlsxwriter    #用于向Excel文件中写数据
    import xlrd          #用去从Excel文件中读取数据
    import os.path       #读取指定目录下的所有文件
    
    '''使用Python新建一个Excel文件'''
    workbook = xlsxwriter.Workbook('有限公司.xlsx')
    '''创建一个工作表,所说的sheet表'''
    worksheet = workbook.add_worksheet()
    '''设置单元格的样式'''
    bold_center = workbook.add_format({'align':'center','valign':'vcenter','font_size':'18','border':1})
    '''设置细节标题的样式'''
    bold = workbook.add_format({'bold':True,'align':'center','valign':'vcenter','border':1,'bg_color':'#dddddd'})
    bold_cell = workbook.add_format({'align':'center','valign':'vcenter'})
    #                        加粗          水平             垂直               字体像素   背景颜色
    '''合并单元格'''#合并用mergr_range   写在单独格里用write
    worksheet.merge_range('A1:H2','有限公司',bold_center)
    worksheet.merge_range('A3:A4','序号',bold)
    worksheet.merge_range('B3:B4','姓名',bold)
    worksheet.merge_range('C3:C4','是否离京',bold)
    worksheet.merge_range('D3:D4','进京时间',bold)
    worksheet.merge_range('E3:F3','从何处进京',bold)
    worksheet.write('F4','市',bold)
    worksheet.write('E4','省',bold)
    worksheet.merge_range('G3:G4','上班时间',bold)
    worksheet.merge_range('H3:H4','备注',bold)
    '''获取指定目录下的所有文件'''
    files = os.listdir()     #用于返回指定文件夹包含的文件或文件夹的名字的列表
    num = 1
    n=1
    for item in files:
        if item.endswith('.xlsx'):         #过滤非Excel文件
            #打开Excel文件
            file = xlrd.open_workbook('path')
            #使用指定的sheet页
            info = file.sheet_by_index(0)   #0代表的是第一个sheet页
            #获取指定单元格数据
            name = info.cell(4,1).value
            leave_beijing = info.cell(4,2).valu1
            in_beijing = info.cell(4,3).value
            province = info.cell(4,4).value
            city = info.cell(4,5).value
            work_time = info.cell(4,6).value
            '''把获取到的数据写到新的Excel文件中'''
            worksheet.write('A{}'.format(n),num,bold_cell)
            worksheet.write('B{}'.format(n),name,bold_cell)
            worksheet.write('C{}'.format(n),leave_beijing,bold_cell)
            worksheet.write('D{}'.format(n),in_beijing,bold_cell)
            worksheet.write('E{}',format(n),province,bold_cell)
            worksheet.write('F{}',format(n),city,bold_cell)
            worksheet.write('G{}',format(n),work_time,bold_cell)
            print('完成'+item+'数据提取')
            num+=1
            n+=1
    
    
    
    
    workbook.close()
    print('提取完毕')
    
    展开全文
  • python读写Excel文件

    2021-05-20 18:18:49
    操作Excel文件的三个维度/ 对象 工作簿workbook:一个excel文件包含多个sheet。 工作表sheet:一个workbook有多个,表名识别,如“sheet1”,“sheet2”等。 单元格cell:存储数据对象. xlrd 读 Excel:Demo ...

    操作Excel文件的三个维度/ 对象

    工作簿workbook:一个excel文件包含多个sheet。

    工作表sheet:一个workbook有多个,表名识别,如“sheet1”,“sheet2”等。

    单元格cell:存储数据对象.

    xlrd 读 Excel:Demo

    import xlrd
    
    def read_excel():
        # 打开文件
        workbook = xlrd.open_workbook('新建 XLS 工作表.xls')
    
        # 根据sheet索引或者名称获取sheet内容
        sheet = workbook.sheet_by_index(0)  # sheet索引从0开始
        # 获取所有sheet的名字(列表)sheet_name = workbook.sheet_names()  #
        # 根据sheet名称获取sheet内容 sheet = workbook.sheet_by_name('Sheet1')
        # 获取sheet的名称,行数,列数
        print(sheet.name, sheet.nrows, sheet.ncols)
    
        # 获取整行和整列的值(数组)
        rows = sheet.row_values(1)  # 获取第2行内容
        # cols = sheet.col_values(2) # 获取第3列内容
        print(rows)
        # 获取指定单元格里面的值
        print(sheet.cell_value(0, 2))  # 第1行,第3列
    
    if __name__ == '__main__':
        # 读取Excel
        read_excel()
        print('读取完成')

    openpyxl 写 Excel:Demo

    import openpyxl
    
    def write_excel():
        # 创建工作簿
        f = openpyxl.Workbook()
    
        # 创建sheet,并插入到最开始的位置,default插入到最后
        sheet = f.create_sheet(title="点赞", index=0)
    
        # 指定单元格的值,三种方式
        sheet.cell(row=2, column=5).value = 99
        sheet.cell(row=3, column=5, value=100)
        sheet['A4'] = 4
    
        # 逐行写。添加一行到当前sheet的最底部。
        # 参数可以是 list,tuple,dict,range,generator 类型的
        # 如果是list,将list从头到尾顺序添加。 如果是dict,按照相应的键(代表那列)添加相应的键值。
        sheet.append(["This","This","This"])
        sheet.append({"A": "value1","B": "value2"})
        sheet.append({1: "This is A1", 3: "This is C1"})
    
        # 保存文件
        f.save("chatPy.xls")
        f.close()
    
    if __name__ == '__main__':
        # 写入Excel
        write_excel()
        print('写入完成')

     

    展开全文
  • python操作Excel文件

    千次阅读 多人点赞 2019-08-20 11:13:39
    将接口请求参数放入Excel表格中 在请求时读取表格内容 ...然后 在当前工程目录下新建一个Excel文件 注意要将后缀改成xls 然后在Sheet1工作区写入内容并保存 1. import xlrd 2. import os 3. def base_dir(fil...
  • python读写excel文件

    2021-02-14 17:02:02
    这里使用python 主要是为了方便, 其余的一些小修小补的功能直接使用excel手工完成 绘图部分直接使用python 的其他绘图工具包如seaborn 各个工具的对比 OpenPyXL 2.1 新建表格和保存表格 上面的例子就是使用新建表格...
  • 新建 import xlwt new_workbook = xlwt.Workbook() worksheet = new_workbook.add_sheet('new_test1') worksheet.write(0,0,'asdfg') new_workbook.save('D:/BG/test3.xlsx') 出现下述问题: 解决: 文件...
  • Python读写 Excel 文件

    2019-08-20 08:59:49
    import xlrd import xlwt import xlsxwriter import os from xlutils.copy ...def write_excel_xlsxwriter(path, sheet_name, value): # 获取需要写入数据的行数 index = len(value) # 新建一个工作簿 wor...
  • ②在新建的机房内没有专用的变压器,从远端公共变压器到基站的一条(或)线路负责基站设备的供电。 ③租用住宅的基站从租用住宅的主交流配电箱引到基站。 ④直流遥控电源。 DC通过母基站升压到远程基站,并且远程...
  • 暂时先写一下对excel文件的基本操作,例如新建,写入内容,保存。 先贴代码,注释很详细的。 #coding=utf-8 import xlwt import xlrd try: # 创建excel文件 filename=xlwt.Workbook() # 给工作表命名,...
  • python读写excel的方式有很多,不同的...为了方便演示,我这里新建了一个data.xlsx文件,第一个工作表sheet1区域"A1:F5”的内容如下,用于测试读excel的代码:一、利用xlrd和xlwt进行excel读写(xlwt不支持xlsx...
  • python读写excel的方式有很多,...为了方便演示,我这里新建了一个data.xlsx文件,第一个工作表sheet1区域“A1:F5”的内容如下,用于测试读excel的代码:一、利用xlrd和xlwt进行excel读写(xlwt不支持xlsx)首先是安...
  • 使用Python创建excel文件成功后报错打不开 使用xlwt创建一个新的excel文件,代码执行成功,但文件报错打不开 修改代码将.xlsx后缀改成.xls即可,或者将你本地用代码新建的xlsx文件手动修改为xls文件也可以。 ...
  • Python修改Excel文件笔记

    千次阅读 2017-12-12 12:47:55
    xlrd只能读文件、xlwt只能新建文件、xlutils可以处理原文件(实际是在前两者之间建立管道, 讲xlrd打开的文件copy一份作为xlwt的输入和操作对象) pyExcelerator、 win32com、 openpyxl:只能操作xlsx文件而不能...
  • 注:openpyxl模块既可以...4、一个Excel文件中可能有多个表(即多个sheet),可以以列表形式返回所有表的表名 运行结果: 注:sheetNames = RWFile.get_sheet_names()是老的获取所有sheet表名的方式,现在已经未使
  • 目录简单介绍新建一个excel文件激活表 简单介绍 openpyxl官方文档 官方教程 我总觉得,在学习一个编程语言概念的时候,与其看中国的程序员翻译过来的学习资料和博客,真的不如自己去看纯英文版的官方文档。所以官方...
  • # 向sheet页中写入数据 sheet1.write(0,0,'AItrust') # 这里写入的是第1行,第1列 sheet1.write(0,1,'Love') # 这里写入的是第1行,第2列 #保存该excel文件,有同名文件时直接覆盖 workbook.save('./test.xls') print...
  • 在实际的工作中,我们会遇到一个需求,尤其是行政人事专员:“按照公司每个人的人名来创建文件夹或者生成一个excel文件”。 接下来就演示一下怎么批量创建excel文件。 (1)导入xlwings库。 import xlwings as ...
  • python读写excel的方式有很多,不同的模块...为了方便演示,我这里新建了一个data.xlsx文件,第一个工作表sheet1区域"A1:F5”的内容如下,用于测试读excel的代码:1 .利用xlrd和xlwt进行excel读写(xlwt不支持x...
  • 需要用到的库: 操作xls格式的表格文件: 读取:xlrd 写入:xlwt 修改(追加写入):xlutils 操作 Excel 文件的实用工具,如复制、分割、筛选等 操作xlsx格式的表格文件: ... # 创建excel文件 ...
  • 获取工作簿对象(工作簿对应的就是一个excel文件) # 新建(默认有一个工作表) # work_book = openpyxl.Workbook() # 打开 # work_book = openpyxl.load_workbook(文件路径) # work_book = openpyxl.Workbook() ...
  • python操作Excel文件之openpyxl

    千次阅读 2018-10-15 16:50:59
    文章目录安装和配置Tutorial新建工作薄并操作创建一个工作薄操作数据操作一个单元格操作多个单元格数据存储保存为文件保存为流载入已有文件Cookbook简单使用写一个工作薄新建一个工作薄使用数字格式使用公式合并/...

空空如也

空空如也

1 2 3 4 5 ... 18
收藏数 343
精华内容 137
关键字:

python新建excel文件

python 订阅