python修改已经存在的表内容,格式

已存在的excel某一column,row,index是第几个sheet进行内容修改

def writetoExcel(index,column,修改内容):
PATH = 路径 + name.xlsx
rb =xlrd.open_workbook(PATH )
wb = copy(rb)
s=wb.get_sheet(index)
s.write(column+1,row+1,修改内容)#row行号,列号column
wb.save(PATH)

代码:

#进行excel字体大小进行修改

#coding:utf-8

import xlwt;
import xlrd;
from xlutils.copy import copy;

data = xlrd.open_workbook(r‘D:\Letter7.xls‘,formatting_info=True) #formatting_info复制单元格格式
w = copy(data)

for i in range(len(data.sheet_names())):
sheet1 = data.sheet_by_index(i)
sheet_data = sheet1.cell(8, 8).value #(行号-1,列号-1).value取单元格内容
data_li = sheet_data.split(‘_‘)
item = data_li.pop(-1)
data_li.insert(0, item)
print(data_li)
data_str = ‘_‘.join(data_li)
print(data_str)
style = xlwt.XFStyle()
font = xlwt.Font()
font.height = 0x00dc #220:字体大小*20后转16进制
font.name = ‘宋体‘
style.font = font
w.get_sheet(i).write(8,8,data_str,style)

w.save(‘D:\Letter8.xls‘)

时间: 2024-10-07 16:33:46

python修改已经存在的表内容,格式的相关文章

Python修改文本内容

将第一行内容改为第二行的内容格式 REPLACE INTO `LogCenterDbName` VALUES (29, 1, 'lt4_his'); REPLACE INTO `LogCenterDbName` VALUES (29, 1, 'loghis_pool1','pjbhislt4'); 原文件 cat file.txt REPLACE INTO `LogCenterDbName` VALUES (14, 0, 'dx1_log'); REPLACE INTO `LogCenterDb

python函数说明内容格式错误

def levlTwo(levloneList,levlOneNum): """ 入参levloneList 一级城市列表 入参levlOneNum 用户选择的城市序号 出参levlTwoList 返回二级城市列表 """ if int(levlOneNum) <= len(levloneList)-1: print("""-------------------------------- 欢迎进入城市查询系统!

Oracle中使用游标转换数据表中指定字段内容格式(拼音转数字)

应用场景:将数据表TB_USER中字段NNDP的内容中为[sannanyinv]转换为[3男1女] 主要脚本:一个游标脚本+分割字符串函数+拼音转数字脚本 操作步骤如下: 1.创建类型 create or replace type splitTable is table of varchar2(100); 2.创建函数fn_splitString(功能是将字符串分割成多条记录)--测试语句select * from table(fn_splitString('ernanyinv','nan'))

python 修改文件内容

python 修改文件内容 一.修改原文件方式 1 def alter(file,old_str,new_str): 2 """ 3 替换文件中的字符串 4 :param file:文件名 5 :param old_str:就字符串 6 :param new_str:新字符串 7 :return: 8 """ 9 file_data = "" 10 with open(file, "r", encoding

hive修改已经存在的表

修改已经存在的表: alter table Alter table 语句允许用户改变现有表的结构.用户可以增加列/分区,表本身重命名. 1) 增加分区 Add Partitions: ALTER TABLE table_name ADD partition_spec [ LOCATION 'location1']partition_spec [ LOCATION 'location2' ] 其中partition_spec的格式为:PARTITION (partition_col =partit

android post方式上传文件(模拟表单格式数据提交)

表单提交内容为: POST /upload.php?zp_id=ab46ca6d703e3a1580c1c9b8b3a8fb39 HTTP/1.1Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, application/v

[原创]如何从数据库层面检测两表内容的一致性

一般来说呢,如何检测两张表的内容是否一致,这样的需求大多在从机上体现,以保证数据一致性.方法无非有两个,第一呢就是从数据库着手,第二呢就是从应用程序端着手. 我这里罗列了些如何从数据库层面来解决此类问题的方法. 当然第一步就是检查记录数是否一致,否则不用想任何其他方法了. 这里我们用两张表t1_old,t1_new来演示. 表结构:  CREATE TABLE t1_old (   id int(11) NOT NULL,   log_time timestamp DEFAULT NULL ) 

转 使用Python访问Windows的注册表

在Python的标准库中,_winreg.pyd可以操作Windows的注册表,另外第三方的win32库封装了大量的Windows API,使用起来也很方便.不过这里介绍的是使用_winreg操作注册表,毕竟是Python自带的标准库,无需安装第三方库. 下面的例子是通过Python获取Windows XP下已经安装的补丁号.Windows的补丁号都在"HKEY_LOCAL_MACHINE\SOFTWARE\\Microsoft\\ Updates"下,通过循环下面所有的目录节点,如果

转 Python模块——_winreg操作注册表

Python模块--_winreg操作注册表 (2010-01-22 13:47:01) 转载▼ 标签: python _winreg 注册表 删除键 name 默认网关 utf-8 it 分类: Python 用python操作修改windows注册表,显然要比用C或者C++简单. 主要参考资料:官方文档:http://docs.python.org/library/_winreg.html 通过python操作注册表主要有两种方式,一种是通过python的内置模块 _winreg,另一种方式