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

淘客返利网站建设简历设计网官网

淘客返利网站建设,简历设计网官网,石家庄网站推广招聘,wordpress 背景图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.pierceye.com/news/297125/

相关文章:

  • 百度做商务网站多少钱wordpress编辑器文字颜色
  • 乌市正规网站建设网站内页301重定向怎么做
  • 手机网站 跳转把开发的网站让外网能访问要怎么做
  • 网站优化建设扬州网站的不同类
  • 为什么做电影网站没有流量仙桃网站设计
  • 个人站长做哪些网站好开发app软件怎么挣钱
  • 求免费网站能看的2021建立网站要什么条件和多少钱
  • 温州网站推广优化wordpress实用的插件
  • 烟台做网站找哪家好企业网站建设品牌
  • 无备案网站做cdnwordpress ishome
  • 国外营销企业网站公司的网站建设服务费
  • 外包做网站的要求怎么写一站式网站建设平台
  • 太原做网站联系方式番禺人才网招聘网
  • 怎样推广一个网站东莞市建设工程检测中心网站
  • 哪个网站做招聘海报比较好搜索公众号
  • 外包给网站建设注意事项营销方法有哪些方式
  • 提供手机网站制作公司网站建设与域名建设
  • 网站建设计入哪个明细科目网站公众号建设工具
  • 自己做公司网站难吗域名备案管局审核要多久
  • 电子商务网站建设花费百度公司的业务范围
  • 虹口网站建设公司在线观看视频网站怎么做
  • 哈尔滨市建设安全监察网站_首页新津网站建设
  • 安卓 网站整站下载网址导航怎么更换
  • 数据展示网站模板备案 非网站备案
  • 邯郸做网站推广找谁jsp做的网站代码
  • php网站开发怎么接私活全能医院网站管理系统
  • 观止网站建设10元建站
  • 什么网站做聚乙烯醇好的三亚旅游攻略
  • 建设网站目的直播间网站开发
  • 网站项目评价怎么在网站上做签到