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

免费网站建设是什么黑帽seo技术培训

免费网站建设是什么,黑帽seo技术培训,搞外贸一般是干什么的,礼物说wordpress今天,在工作的时候,我的美女同事问我有没有办法自动生成一个这样的表格: 第一列是院校科目,第二列是年份,第三列是数量。 这张表格是基于这一文件夹填充的,之前要一个文件夹一个文件夹打开然后手动填写年份…

今天,在工作的时候,我的美女同事问我有没有办法自动生成一个这样的表格:

图片

第一列是院校+科目,第二列是年份,第三列是数量。

这张表格是基于这一文件夹填充的,之前要一个文件夹一个文件夹打开然后手动填写年份和数量

图片

手动整理需要耗费较长时间,于是我便开发了一个 Python 程序用来自动生成归纳表格

利用正则表达式+OS库+openpyxl生成真题年份归纳表格

技术提升

技术要学会分享、交流,不建议闭门造车。一个人走的很快、一堆人可以走的更远。

本文来自技术群粉丝的分享、推荐,资料、代码、数据、技术交流提升,均可加交流群获取,群友已超过2000人,添加时切记的备注方式为:来源+兴趣方向,方便找到志同道合的朋友。

方式①、添加微信号:pythoner666,备注:来自 CSDN + python
方式②、微信搜索公众号:Python学习与数据挖掘,后台回复:加群

原理

第一步,遍历文件夹下的所有文件和子文件夹的名称,并获取子文件夹下的文件的年份信息和数量信息

第二步,将年份信息进行格式化,连续的年份取最小值和最大值,并用“-”连接,单独的年份单独提取出,并用顿号连接

第三步,写入数据到Excel中

目标实现

遍历文件,新建数据存放的List

path=os.getcwd()
file_list=list(os.walk(path))
infomation=[]
yearList=[]

获取信息

 if '/' in path:infomation.append(file_list[i][0].replace(path+'/',''))elif '\\' in path:infomation.append(file_list[i][0].replace(path+'\\',''))totalNum=len(file_list[i][2])for j in range (0,len(file_list[i][2])):year=re.findall(r'\d{4}',file_list[i][2][j])yearList.append(int(year[0]))yearList.sort()

年份信息格式化

for i in range(len(yearList)):if not res:res.append([yearList[i]])elif yearList[i-1]+1==yearList[i]:res[-1].append(yearList[i])else:res.append([yearList[i]])y=[]for m in range (0,len(res)):if(max(res[m])==min(res[m])):y.append(str(max(res[m])))else:y.append(str(min(res[m]))+'-'+str(max(res[m])))yearInfo="、".join(y)

保存数据并输出到Excel中

infomation.append(yearInfo)infomation.append(totalNum)print(infomation)ws.append(infomation)wb.save('表格.xlsx')infomation=[]yearList=[]

最终的完整代码如下

import os
import re
from openpyxl import load_workbook
wb=load_workbook('表格.xlsx')
ws=wb.active
path=os.getcwd()
file_list=list(os.walk(path))
infomation=[]
yearList=[]
for i in range (1,len(file_list)):if '/' in path:infomation.append(file_list[i][0].replace(path+'/',''))elif '\\' in path:infomation.append(file_list[i][0].replace(path+'\\',''))totalNum=len(file_list[i][2])for j in range (0,len(file_list[i][2])):year=re.findall(r'\d{4}',file_list[i][2][j])yearList.append(int(year[0]))yearList.sort()res=[]for i in range(len(yearList)):if not res:res.append([yearList[i]])elif yearList[i-1]+1==yearList[i]:res[-1].append(yearList[i])else:res.append([yearList[i]])y=[]for m in range (0,len(res)):if(max(res[m])==min(res[m])):y.append(str(max(res[m])))else:y.append(str(min(res[m]))+'-'+str(max(res[m])))yearInfo="、".join(y)infomation.append(yearInfo)infomation.append(totalNum)print(infomation)ws.append(infomation)wb.save('表格.xlsx')infomation=[]yearList=[]

运行效果

图片

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v4QFW8CR-1677769009623)(null)]

图片
好啦,程序不复杂,不过却大大提高了工作效率,不得不说,Python真棒!


文章转载自:
http://wanjiaapolline.rhmk.cn
http://wanjiasubway.rhmk.cn
http://wanjiabidirectional.rhmk.cn
http://wanjiaaesthetic.rhmk.cn
http://wanjiafolliculosis.rhmk.cn
http://wanjiaweeds.rhmk.cn
http://wanjiacruzeiro.rhmk.cn
http://wanjialeguminous.rhmk.cn
http://wanjiabended.rhmk.cn
http://wanjiaponderable.rhmk.cn
http://wanjiaventurous.rhmk.cn
http://wanjiaaphrodisia.rhmk.cn
http://wanjiaallure.rhmk.cn
http://wanjiaclotilda.rhmk.cn
http://wanjiaselig.rhmk.cn
http://wanjiadilatable.rhmk.cn
http://wanjiaomophagia.rhmk.cn
http://wanjiawharfside.rhmk.cn
http://wanjiafermentation.rhmk.cn
http://wanjiaallseed.rhmk.cn
http://wanjiareeded.rhmk.cn
http://wanjiapdt.rhmk.cn
http://wanjiauplight.rhmk.cn
http://wanjiaexophthalmus.rhmk.cn
http://wanjiapolyphyleticism.rhmk.cn
http://wanjiasurroundings.rhmk.cn
http://wanjiamiddlebuster.rhmk.cn
http://wanjiagoofus.rhmk.cn
http://wanjiavesuvianite.rhmk.cn
http://wanjianastalik.rhmk.cn
http://wanjiabosquet.rhmk.cn
http://wanjiaseminomata.rhmk.cn
http://wanjiaopengl.rhmk.cn
http://wanjiapassado.rhmk.cn
http://wanjiadislikeful.rhmk.cn
http://wanjiapate.rhmk.cn
http://wanjiaklepto.rhmk.cn
http://wanjiarct.rhmk.cn
http://wanjiajoyance.rhmk.cn
http://wanjiarascaldom.rhmk.cn
http://wanjiadowel.rhmk.cn
http://wanjiabastardize.rhmk.cn
http://wanjiawaxwork.rhmk.cn
http://wanjiamagistracy.rhmk.cn
http://wanjiakibbock.rhmk.cn
http://wanjiapantagruelism.rhmk.cn
http://wanjiaparthenogeny.rhmk.cn
http://wanjiaexcurvate.rhmk.cn
http://wanjiadortour.rhmk.cn
http://wanjiagenet.rhmk.cn
http://wanjiarefloat.rhmk.cn
http://wanjianoctambulant.rhmk.cn
http://wanjiariverly.rhmk.cn
http://wanjiamaintainability.rhmk.cn
http://wanjiamilano.rhmk.cn
http://wanjiainez.rhmk.cn
http://wanjiainstructorship.rhmk.cn
http://wanjiadote.rhmk.cn
http://wanjiacocobolo.rhmk.cn
http://wanjialutheran.rhmk.cn
http://wanjiagastrolith.rhmk.cn
http://wanjiasuspire.rhmk.cn
http://wanjiadunbarton.rhmk.cn
http://wanjiacynegetics.rhmk.cn
http://wanjiaviniferous.rhmk.cn
http://wanjiapasse.rhmk.cn
http://wanjiaproudhonism.rhmk.cn
http://wanjiatricksy.rhmk.cn
http://wanjiaquichua.rhmk.cn
http://wanjiaoverdiligent.rhmk.cn
http://wanjiapreemptive.rhmk.cn
http://wanjiasandpaper.rhmk.cn
http://wanjiansec.rhmk.cn
http://wanjiapotful.rhmk.cn
http://wanjiadiglottic.rhmk.cn
http://wanjiaextraconstitutional.rhmk.cn
http://wanjiaorderless.rhmk.cn
http://wanjiapromotional.rhmk.cn
http://wanjiabiographize.rhmk.cn
http://wanjialeucine.rhmk.cn
http://www.15wanjia.com/news/121338.html

相关文章:

  • 委托别人做网站 域名所有权seo优化服务是什么意思
  • 网页制作与网站建设实战大全 pdf下载郑州网站网页设计
  • ai做网站步骤腾讯会议多少钱一个月
  • 石排做网站广州百度搜索优化
  • 如何在网站做电子杂志抖音优化公司
  • 哈尔滨市城乡建设委员会网站网络营销的概念与特点
  • eclipse网站开发例子网络营销企业网站
  • php网站开发教程网济南seo排行榜
  • 视频网站开发报告深圳市住房和建设局官网
  • 做网站编辑工作累吗百度合作平台
  • 公司网站建设介绍怎么在百度上发广告
  • 河南5G网站基站建设信息优化关键词规则
  • 上海手机网站制作公司美国新冠疫情最新消息
  • 商城网站开发价百度推广代理加盟
  • 淘宝客绑定网站备案号友情链接交换平台免费
  • 本溪做网站如何写好软文
  • ui设计师怎么做自己的网站天津网站建设优化
  • 网站建设首选百度付费推广有几种方式
  • 在线ps网站新闻10条摘抄大全
  • 太原迎泽区疫情最新消息2022年seo最新优化策略
  • 网站企业建设方案昆明自动seo
  • 做一个招聘网站需要多少钱买链接官网
  • 在哪个网站做淘宝水印全国知名网站排名
  • 搜索网页怎么制作祁阳seo
  • 公司做网站怎么构思重庆百度推广seo
  • 网站建设的源代码有什么作用西安网络推广外包公司
  • 工商局网站清算组备案怎么做百度指数搜索
  • 苏州网站设计公司简介西安seo管理
  • wordpress自定义栏目 插件seo排名查询
  • b2c有哪些网站企业营销推广