当前位置: 首页 > news >正文

高端网站设计思路/seo专业培训机构

高端网站设计思路,seo专业培训机构,东莞网站seo公司,建筑工程公司有什么职位Python操作Excel的四个工具包 xlrd: 对Excel进行读相关操作,注意只能操作 .xls xlwt: 对Excel进行写相关操作,注意只能操作 .xls,且只能创建一个全新的Excel然后进行写入和保存。 xlutils:对Excel进行读、写相关操作,注…

Python操作Excel的四个工具包

xlrd: 对Excel进行读相关操作,注意只能操作 .xls

xlwt: 对Excel进行写相关操作,注意只能操作 .xls,且只能创建一个全新的Excel然后进行写入和保存。

xlutils:对Excel进行读、写相关操作,注意只能操作 .xls

openpyxl: 对Excel进行读、写相关操作,可操作 2010版的 .xlsx / .xlsm

工具包Python官网相关介绍文档

xlrd 简单使用

#!/usr/bin/env python

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

import xlrd

import os

def read_excel(line_num, table_name='Sheet1', excel_name='/FAQ.xls', excel_path='../../resource/):

'''

@param line_num: 行/列索引

@param table_name: 表名

@param excel_name: Excel文件名

@param excel_path: Excel文件路径

@return : data 读取到的数据

'''

file_path = os.path.normpath(os.path.join(os.path.dirname(__file__), excel_path + excel_name ))

with xlrd.open_workbook(file_path) as f:

table = f.sheet_by_name(table_name)

#nrows = table.nrows #遍历所有行

data = table.row_values(line_num) #读取行数据

#nrows = table.ncols #遍历所有列

#data = table.col_values(line_num) #读取列数据

return data

xlutils 简单使用

#!/usr/bin/env python

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

import xlrd

import os

from xlutils import copy

def write_excel(row, col, data, sheet_index=0, excel_name='/FAQ.xls', excel_path='../../resource/):

'''

@param row: 行索引

@param col: 列索引

@param data: 需写入的数据

@param sheet_index: 表索引

@param excel_name: Excel文件名

@param excel_path: Excel文件路径

@return :

'''

file_path = os.path.normpath(os.path.join(os.path.dirname(__file__), excel_path + excel_name ))

with xlrd.open_workbook(file_path, formatting_info=True) as wb:

new_wb = copy(wb)

new_sheet = new_wb.get_sheet(sheet_index)

#设置单元格背景颜色0-Black,1=White,2=Red,3=Green,4=Blue,5=Yellow,6=Magenta

style = 'pattern: pattern solid_pattern, pattern_fore_colour 3;' #设置单元格背景颜色

style += 'font: name arial;" #字体

style += 'alignment: horz CENTER, vert CENTER; ' #居中

style += ' borders: left DASHED, right DASHED, top DASHED, bottom DASHED' #边框

new_sheet.write(row, col, data, style )

#new_wb.save(file_path) #原Excel上修改和保存

new_wb.save(os.path.splitext(file_path)[0] + '.out' + os.path.splitext(file_path)[-1]) #保存新的Excel,输出为 FAQ.out.xls

http://www.lbrq.cn/news/1377955.html

相关文章:

  • 做网站怎么查看来访ip/嘉兴网站建设
  • 厦门网站建设2015/百度优化培训
  • 在网站底部给网站地图做链接/东莞网站seo推广
  • 推广网站怎么做模版/首页优化排名
  • 做酒店的网站/北京网讯百度科技有限公司
  • 桂林小学网站建设/西安seo外包公司
  • wordpress中文url/重庆seo网站系统
  • 如何做平台网站/今天今日头条新闻
  • 网站建设制作设计seo优化珠海/百度搜索官方网站
  • 多语言网站建设/广告seo是什么意思
  • 东莞网站建设哪家专业/软文推广文案
  • 软件开发网站能做seo吗/郑州百度推广开户
  • 做网站真辛苦/宁德seo公司
  • 武汉做网站的有哪些/小程序开发公司前十名
  • 河南网站建设的详细策划/网站制作app免费软件
  • 高端网站建设公司哪家专业靠谱/网站流量统计系统
  • 农特产品电商网站建设目标/李江seo
  • 微博分享的网站怎么做/成都seo达人
  • net网站建设/北京公司排名seo
  • 广告设计与制作主修课程有哪些/百度站长工具seo查询
  • 品牌网站建设h5/搜索引擎的设计与实现
  • 推销产品什么网站好/郑州百度网站快速优化
  • 代理注册公司网站模版/搜索引擎优化的方法和技巧
  • 三门峡网站建设/杭州云优化信息技术有限公司
  • 郑州 网站报价/软文文章
  • 滨海县建设局网站/搜索引擎优化的作用是什么
  • 建设英文网站的申请怎么写/长春百度seo公司
  • 郴州宜章疫情最新情况/谷歌seo是指什么意思
  • 无锡企业制作网站/企业查询软件
  • 帮客户做网站挣钱吗/信息流优化师培训机构
  • 12:java学习笔记:多维数组1
  • python---literal_eval函数
  • 技术信任革命:区块链重构信用机制全解析
  • qt中的手势
  • Ubuntu 24.04.2 LTS 安装mysql8.0.36保姆级教程(从安装到远程连接)
  • AI+金融,如何跨越大模型和场景鸿沟?