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

网站编辑器失效太原模板建站定制网站

网站编辑器失效,太原模板建站定制网站,建立网站得多少钱,免费网站源码大全下载1. 读取execl 1.前提需要安装xlrd模块#xff0c;这个在网上可以找安装教程#xff0c;这里就不写了 2. 打开表格 3. 读取表格的sheet 4. 按行读取数据或者列读取数据或者单元格读取数据 实际操作#xff1a; import xlrd import xlwt from xlutils.copy import copy def in…1. 读取execl 1.前提需要安装xlrd模块这个在网上可以找安装教程这里就不写了 2. 打开表格 3. 读取表格的sheet 4. 按行读取数据或者列读取数据或者单元格读取数据 实际操作 import xlrd import xlwt from xlutils.copy import copy def info_row_col_execl(file_name): myworkbook xlrd.open_workbook(file_name) mySheetlist myworkbook.sheets() mysheet mySheetlist[0] nrows mysheet.nrows ncols mysheet.ncols return nrows,ncols def read_execl(filename): myworkbook xlrd.open_workbook(filename) mySheetlist myworkbook.sheets() mysheet mySheetlist[0] return mysheet def com_exel(file_name_dai,file_name_all): dai_rows, dai_cols info_row_col_execl(file_name_dai) all_rows,all_cols info_row_col_execl(file_name_all) print(dai_rows, dai_cols) print(all_rows,all_cols) def read_execl_values(file_name): list_execl_values [] mysheet read_execl(file_name) execl_rows, execl_cols info_row_col_execl(file_name) myRowValues_name mysheet.row_values(0) for nrow in range(1,execl_rows): myRowValues mysheet.row_values(nrow) #print(myRowValues) myRow_name_valuedict(zip(myRowValues_name,myRowValues)) list_execl_values.append(myRow_name_value) return list_execl_values def com_execl_values(file_name_dai,file_name_all,key_list): dai_list_execl_values read_execl_values(file_name_dai) all_list_execl_values read_execl_values(file_name_all) row_num 1 for i in dai_list_execl_values: dai_list_execl_value i dai_len_row len(dai_list_execl_value) for k in all_list_execl_values: all_list_execl_value k result compare_two_dict(dai_list_execl_value,all_list_execl_value,key_list) if result Pass: #print(dai_list_execl_value,all_list_execl_value,result) print(dai_list_execl_value[ID],dai_list_execl_value[名字],) print(all_list_execl_value[班级],all_list_execl_value[教师]) write_execl(file_name_dai,all_list_execl_value[班级],all_list_execl_value[教师],row_num,dai_len_row) break; row_num row_num 1 def write_execl(file_name_dai,all_list_execl_value_1,all_list_execl_value_2,row_num,dai_len_row): open_execl xlrd.open_workbook(file_name_dai) open_execl_copy copy(open_execl) open_execl_copy_sheet open_execl_copy.get_sheet(0) open_execl_copy_sheet.write(row_num,dai_len_row-3,all_list_execl_value_1) open_execl_copy_sheet.write(row_num,dai_len_row-2,all_list_execl_value_2) open_execl_copy.save(file_name_dai) def compare_two_dict(dai_dict,all_dict,key_list): flag True dai_dict_key dai_dict.keys() all_dict_key all_dict.keys() if len(key_list) ! 0: for key in key_list: if key in dai_dict_key and key in all_dict_key: if dai_dict[key] all_dict[key]: #print(dai_dict[key],all_dict[key]) flag flag True else: flag flag False else: raise Exception(key_list contains error key) else: raise Exception(key_list is null) if flag: result Pass else: result Failed #print(result) return result if __name__ __main__: file_name_dai name_1.xlsx file_name_all name.xlsx key_list [ID, 名字] com_execl_values(file_name_dai,file_name_all,key_list) 总结 到此这篇关于python对execl 处理操作代码的文章就介绍到这了,更多相关python对execl 处理内容请搜索python博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持python博客
http://www.zqtcl.cn/news/194661/

相关文章:

  • 学习网站建设有前景没wordpress 和dokuwiki
  • 服装网站开发方案网站设计美工排版编辑
  • 旅游网站首页模板下载广州市建设工程检测中心网站
  • 餐饮加盟网站建设wordpress 首行缩进
  • kkday是哪里做的网站橙云 php网站建设
  • 站长之家0网站规划作品
  • 物流公司网站建设系统规划广告设计怎么学
  • 异地备案 网站中信建设有限责任公司经济性质
  • 网站没有备案怎么申请广告宿迁莱布拉网站建设
  • 太原适合网站设计地址网站建设 教学视频教程
  • 建商城网站需要多少钱网站开发维护报价单
  • 唐山网站建设冀icp备婚纱网站页面设计
  • 做购物网站支付需要怎么做手机网站建设教程
  • 国外网站空间租用哪个好建站快车打电话
  • 自媒体网站 程序做药公司的网站前置审批
  • 简洁网站模板素材廊坊建设企业网站
  • 长沙建站找有为太极就治就网站内容如何自动关联新浪微博
  • 手机企业网站设计理念企业建设网站的步骤是什么?
  • 网站建设与管理视频网站推广的方法枫子
  • 苏州市住房和城乡建设局官方网站宠物之家网站开发
  • 建个人网站活字格能开发企业网站吗
  • php网站后台密码忘记做电子商务网站 语言
  • 网站建设策划师怎样进入国外网站
  • 建设银行商城网站浙江建站管理系统价格
  • 我想做个网站怎么做的常用的网络营销方法及效果
  • 南通专业做网站南宁网站建设mxfsem
  • 阿里巴巴电子商务网站建设目的网站专题素材
  • 浙江虎霸建设机械有限公司网站哪个网站做简历好
  • 网站做电商资质吗网站开发作品
  • 大型彩灯制作公司临清聊城网站优化