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

租赁空间网站建设长沙做网站seo

租赁空间网站建设,长沙做网站seo,中国建设银行威海分行网站,wordpress index.php on line 17Python中对Excel文件的操作包括#xff1a;读、写、修改。如果要对其进行如上的操作需要导入Python的第三方模块#xff1a;xlrd、xlwd、xlutils#xff0c;其分别对应Python的读、写、修改的操作 一、安装Python的第三方模块 二、操作Excel的基本步骤 1、导入响对应的模…Python中对Excel文件的操作包括读、写、修改。如果要对其进行如上的操作需要导入Python的第三方模块xlrd、xlwd、xlutils其分别对应Python的读、写、修改的操作 一、安装Python的第三方模块 二、操作Excel的基本步骤 1、导入响对应的模块 2、通过xlwt.Workbook(),创建一个Excel文件 3、创建一个sheet对象一个sheet对象对应Excel文件中的一张表格 4、向文件中写入/读取内容 5、通过save()保存文件 三、对Excel的写、读、修改操作 1、对Excel的写操作 import xlwt #导入操作Excel的写模块#基本的写入操作 book xlwt.Workbook() #创建一个Excel表格 sheet book.add_sheet(‘test_sheet1’) #给Excel表中添加一个sheet页 sheet.write(0,0,‘id’) #向sheet表中写入数据第一个参数代表的行数第二个参数代表的列数第三个参数代表写入的内容 sheet.write(0,1,‘name’) sheet.write(1,0,1) sheet.write(1,1,‘xiaohei’) book.save(‘test.xls’) #报存文件结尾只能用xls因为如果用.xlsx的话用微软的软件打不开WPS才能打开#如果存在很多数据的时候用基本写入是不现实的这个时候我们可以使用循环进行操作 #循环方式一 stus [[1,‘test2’,‘123456’],[2,‘test2’,‘123456’],[3,‘test3’,‘123456’]] book xlwt.Workbook() #创建一个Excel表格 sheet book.add_sheet(‘test_sheet1’) #给Excel表中添加一个sheet页 line 0 #控制写入的行数 for stu instus: col 0 #控制写入的列数 for s instu: sheet.write(line,col,s) col 1line 1book.save(‘stu.xls’)#循环方式二#enumerate 方法自动计算循环的下标循环使用的时候先取下标在取值 stus [[1,‘test2’,‘123456’],[2,‘test2’,‘123456’],[3,‘test3’,‘123456’]] book xlwt.Workbook() #创建一个Excel表格 sheet book.add_sheet(‘test_sheet1’) #给Excel表中添加一个sheet页 for line,stu inenumerate(stus):for col,s inenumerate(stu): sheet.write(line,col,s) book.save(‘stu.xls’) 说明cell_overwrite_okTrue 在添加sheet页的时候如果不指定cell_overwrite_ok则默认值为false意思就是如果对一个sheet表中同一位置进行多次编辑这个时候执行Python代码会出现保存如果添加了cell_overwrite_okTrue那么对同一位置的值进行写入的时候则会覆盖写入不会报错。 book xlwt.Workbook() #创建一个Excel表格 sheet book.add_sheet(‘test_sheet1’,cell_overwrite_okTrue) #给Excel表中添加一个sheet页 sheet.write(0,0,‘id’) #向sheet表中写入数据第一个参数代表的行数第二个参数代表的列数第三个参数代表写入的内容 sheet.write(0,1,‘name’) sheet.write(1,0,1) sheet.write(1,1,‘哈哈’) sheet.write(1,1,‘测试哈哈’) book.save(‘test.xls’) 2、对Excel的读操作 importxlrd book xlrd.open_workbook(‘stu.xls’) #打开Excel文件可以制定绝对路径的文件#sheet book.sheet_by_name(‘Sheet1’) #通过sheet表的名称来读取要操作的表 sheet book.sheet_by_index(1) #通过Excel表中sheet也得下标确定要读取的表下标从左往右依次为0,1,2…… rows sheet.nrows #获取表中所有的行数 cols sheet.ncols #获取表中所有的列数 print(‘表中的总行数是%s’%(rows))print(‘表中的总列数是%s’%(cols))print(sheet.cell(0,0).value) #获取指定单元格的内容 print(sheet.cell_value(0,0)) #获取指定单元格的内容 print(sheet.cell(0,1).value) #获取指定单元格的内容 print(sheet.cell_value(0,1)) #获取指定单元格的内容 print(sheet.row_values(0)) #获取整行的内容,以列表格式显示 print(sheet.col_values(0)) #获取整列的内容以列表格式显示 运行结果 表中的总行数是4表中的总列数是2a a e e [‘a’, ‘e’] [‘a’, ‘b’, ‘c’, ‘d’]#循环打印每一行的数据 for i inrange(rows):print(sheet.row_values(i)) 运行结果 [‘a’, ‘e’] [‘b’, ‘f’] [‘c’, ‘g’] [‘d’, ‘h’]#循环打印每一列的值 for i inrange(cols):print(sheet.col_values(i)) 运行结果 [‘a’, ‘b’, ‘c’, ‘d’] [‘e’, ‘f’, ‘g’, ‘h’]#循环读取每一个元素的值 for i inrange(rows):for j inrange(cols):print(‘第%s行第%s列的值是%s’%(i,j,sheet.cell_value(i,j))) 运行结果 第0行第0列的值是a 第0行第1列的值是e 第1行第0列的值是b 第1行第1列的值是f 第2行第0列的值是c 第2行第1列的值是g 第3行第0列的值是d 第3行第1列的值是h#其它方法 importxlrd book xlrd.open_workbook(‘stu.xls’) #打开Excel文件可以制定绝对路径的文件 sheet book.sheet_names()[1] #该函数是用来获取sheet页的表名称的这个代表获取Excel表中下标是1的表名称值 print(sheet) sheet book.sheet_loaded(‘Sheet1’) #判断表是否存在存在返回true 不存在报错 print(sheet) 运行结果 Sheet1 True 3、对Excel文件的修改 对Excel修改的时候使用xlutils模块该模块需要和xlrd模块一起使用 修改的方法就是1、先用用xlrd打开一个Excel2、用xlutils模块中的copy功能复制一个Excel 3、对赋值的Excel进行修改 from xlutils importcopy book xlrd.open_workbook(‘stu.xls’) new_bookcopy.copy(book) sheet new_book.get_sheet(1) #通过下标获取要操作的sheet页 sheet.write(0,1,‘wyh’) sheet.write(1,2,‘wyh1’) new_book.save(‘stu.xls’)
http://www.hkea.cn/news/14464022/

相关文章:

  • 商洛网站建设求职简历网络前端开发招聘
  • 深圳企业网站制作公司介绍秦皇岛市教育考试院官网
  • 给别人做网站要问什么问题wordpress修改文章链接插件
  • 建设一个企业网站到底要多少钱wordpress安装和使用
  • 设计图片免费素材网站搭建网站源码
  • dede 分类信息网站 模板申请免费域名邮箱
  • 中国作风建设门户网站静态网页模板 网站模板
  • 做设计一般在那个网站找图上海猎头公司排名
  • 佛山如何建立网站克州建设工程信息网
  • 成都网站游戏设计wordpress 手机模版
  • 空间商指定的网站目录微网建设管理系统
  • 网站 tag标签通用wap网站生成系统
  • 竭诚网络网站建设公司WordPress发表评论自定义
  • vr全景网站开发wordpress企业模版
  • 分享惠网站怎么做家装设计师要学什么
  • 公司的网站建设公司网站如何做京东联盟
  • 静态网站案例零食网站策划书
  • 北京建设网站的公司哪家好网站没有权重
  • 怎么样让网站快速收录梁园区官方网站
  • 襄阳 网站建设谷歌seo站内优化
  • 咸阳 网站建设网站如何调用百度地图
  • 做网站需要什么配置服务器企业网站建设的必要性及维护
  • 建筑网站大全免费电子商务解决方案
  • 营销型网站建设实战深圳微网站建设公司
  • 北京网站建设分析论文微信开发者工具可视化怎么打开
  • 创维爱内购网站咸阳网站建设哪家好
  • 文化传媒网站php源码动漫网页制作
  • 企业怎么做网站做网站有必要?
  • 做网站赚钱平台葫芦岛高端网站制作
  • 永济市住房保障和城乡建设管理局网站wordpress 手动安装