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

威海做网站的seo快排

威海做网站的,seo快排,帮人恶意点击网站,校园网站建设工作总结文章目录 一、需求二、处理方式三、代码实现 一、需求 每天会生成一个记录文件(文件名按日期yyyyMMdd格式命名),记录文件中记录有条形码的内容,需要合并最近20次的数据,并提取出有重复的条形码。 也可以进行最近30天数…

文章目录

        • 一、需求
        • 二、处理方式
        • 三、代码实现

一、需求

每天会生成一个记录文件(文件名按日期yyyyMMdd格式命名),记录文件中记录有条形码的内容,需要合并最近20次的数据,并提取出有重复的条形码。
也可以进行最近30天数据的合并,需要修改次数判断为日期判断即可。

二、处理方式

1、遍历存放记录文件的文件夹,并将获取的文件名进行排序;
2、根据条件过滤不需要的文件,然后将所有读取的文件使用pandas 的concat函数进行合并;
3、使用duplicated函数判断是否有重复;
4、输出有重复的条形码值。

三、代码实现

import datetime
import os
import shutil
import pandas as pdcurrent_date = datetime.date.today()
ls = []files = os.listdir("记录文件")
files = sorted(files, reverse=True)  # 对文件进行逆序排序count = 0
for file in files:if '模板' not in file and file.endswith('.xlsx'):  # 只选择xlsx后缀的文件,并剔除文件名中有"模板"的文件file_path = os.path.join("记录文件", file)df = pd.read_excel(file_path)ls.append(df)count += 1if count == 20:  # 选择最近的20个文件breakoutput = pd.concat(ls)
oupt_name = f'{datetime.date.today()}合并的数据.csv'
output.to_csv(oupt_name, encoding='gbk')data = pd.read_csv(oupt_name, encoding='gbk')
data['是否重复'] = data['条码值'].duplicated(keep=False)
duplicate_barcodes = data[data['是否重复'] == True]if len(duplicate_barcodes['是否重复'].tolist()) != 0:duplicate_barcodes.to_csv('有重码的文件.csv', encoding='gbk')if not os.path.exists("合并后的文件"):os.makedirs("合并后的文件")
if not os.path.exists("有重码的文件"):os.makedirs("有重码的文件")
shutil.move(oupt_name, os.path.join("合并后的文件", oupt_name))
shutil.move('有重码的文件.csv', os.path.join("有重码的文件", '有重码的文件.csv'))

如果是最近30天的文件,合并文件的代码如下,判断是否重复的代码不变:

current_date = datetime.date.today() - datetime.timedelta(days=30)
date_string = current_date.strftime("%Y%m%d")
print("当前日期:", date_string)ls = []
for file in os.scandir():if '模板' not in file.name:if file.name.endswith('xlsx'):file_date = datetime.datetime.strptime(file.name[:-5], "%Y%m%d").date()if file_date > current_date:df = pd.read_excel(file.name)ls.append(df)
output = pd.concat(ls)
http://www.yayakq.cn/news/648733/

相关文章:

  • 网站内页优化物联网平台是什么意思
  • 中国网络营销网站网页设计图片怎么插
  • 简单网站开发项目实例安徽建设工程信息网查询平台公司
  • 长春网站设计长春网络推广沪尚茗居和沪佳哪个好
  • 网站推广的具体方法网站运营工作是干什么的
  • 郑州专业的网站建设公司哪家好高校建设网站的特色
  • 电子商务网站建设论文开题报告支付宝网站登录入口
  • 福建省建设厅网站投诉苏州建设培训中心网站
  • 杭州网站开发公司建设银行内部学习网站
  • 注册一个新公司需要多少钱杭州seo网站建设
  • 网页设计网站开发教程湖北seo
  • 渠道合作一站式平台中文单页面网站模板免费下载
  • 重庆制作手机网站永济网站建设
  • 网站后台管理系统模板 html网站开发流程 文档
  • asp在网站制作中的作用在建项目信息查询平台
  • 珠江网站建设wordpress win主机伪静态
  • 如何建立网站后台聚美优品网站怎么做的
  • 自助建站系统建的网站做排名吗装修网站php源码
  • 漯河企业网站开发海阳网网站
  • 装修行业在什么网站上做推广好长沙互联网四大巨头
  • 装修的网站都有哪些2345网址导航手机上网导航下载
  • 深圳住房和建设局网站办事大厅网站建设用宝塔
  • 女式包包网站建设策划书共享网站的建设与规划
  • 高港区住房和城乡建设局网站wordpress维护服务
  • 一条龙做网站罗源做网站的公司
  • php驾校网站源码上海设计展2021室内设计
  • 呼伦贝尔人才网官方网站入口搜狗站长工具平台
  • 做网站公司专业php 建网站
  • 做网站的主营业务网站建设价格济南
  • 网站开发培训什么学生网站建设的基本流程