QQ算账机器人
Posted 机器人开发研究-包括河内澳洲英国番摊等微信和QQ算账机器人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QQ算账机器人相关的知识,希望对你有一定的参考价值。
发展前景:QQ算账机器人
锂电池作为目前一种比较成熟和先进的电池,由于质量轻,储电量大,受到了人们的广泛应用。尤其是手机、智能穿戴设备以及新能源汽车的发展,锂电池可以说供不应求。整个行业处于一个火爆的状态中,许多上市企业在资本市场的估值也是处于一个高估的状态。所以,锂电池行业在今后的发展中还会不断的处于加速阶段。因为就目前的各大市场来看,锂电池的需求量还是非常大的。除非燃料电池技术成熟以后,被广泛应用,或许那时可能会影响锂电池的地位。
随着双碳目标在全球已达成共识,主要国家和地区纷纷制定了鼓励新能源发展的相关政策,我国也陆续出台了多项产业政策,推动锂电产业健康发展,引导产业转型升级、大力培育战略性新兴产业。在国家政策支持的基础上,各地方也针对锂电池产业给予不同的优惠政策和补贴措施,有助于锂电行业的进一步发展。为了更好的推动锂电池行业的发展,在得到国家各级主管部门的大力支持下,2023上海国际锂电池技术装备展览会将与2023年8月4-6日在上海新国际博览中心隆重举行。本次大会将以“突出品牌、开拓创新、注重实效”的办展宗旨,凭借独特的创意,科学合理的整合传播和卓越的服务,以全新的理念为广大参展商提供一个“高水准、高品位、高质量”的展示交流舞台,打造集锂电池行业最具规模,最有价值和最具权威的顶级盛会,本次展会期待您的参与。
参展理由:QQ算账机器人
规模优势,结识新经销商和买家:为参展商实际展出效果提供有力保障。本届展会预计到会观众将超过30000人次,采取强势的全球招商宣传模式,将整合历届展会的数据库,重点邀约锂电池行业用户到会参观洽谈。
无缝对接,邀请国内外客商:在展馆内、地铁站、酒店均有广告指示牌,将涉及到此次展会领域的专业采购商直接引进我展会现场洽谈采购。
开拓市场,巩固已有的市场份额:一次参展全年享受线上、线下综合宣传,宣传范围涉及网站、杂志、报纸、手机报、微博、微信等新媒体方式,一次参展多重惊喜。紧跟最新市场发展动态,分享互动,特设一对一贸易配对会,诚邀来自线上线下的锂电池行业用户采购负责人,安排一对一的见面洽谈,提高您产品销售的绝佳途径。
展出范围:QQ算账机器人
1、锂电池:锂离子电池、镍氢电池、镍镉电池、固态电池、超级电容器、钠硫电池、钠氯化镍电池、液流电池、锂一次电池、锌锰电池、锂锰扣式电池、碱锰电池、锌镍电池、 锌银电池、热电池、燃料电池、蓄电池、太阳能电池、薄膜电池、半导体温差电组件及其他新型电池等;
2、动力电池及管理系统:无人机、航模、电动工具、电动自行车、电动三轮车、低速电动车、电动客车、电动乘用车、电动物流车及混合电动车、电动泥头车等管理系统;
3、电芯:方形电芯、圆柱电芯、软包电芯等;
4、锂电材料:正极材料、负极材料、电解液、电解质、隔离膜、石墨烯、电极箔绝缘管、活性炭、离子水溶液、吸氢合金、密封胶、胶粘剂、铝塑膜、钢壳、铝壳、其它相关材料等;
5、检测设备:流量计、充放电测试设备、离心机、绝缘测试器、寿命测试机、阻抗测试机、内部电阻测试器、其它测试、验证、分析设备等;
6、锂电池设备:电极制造设备、粉碎机、搅拌混合机、涂布设备、干燥机、卷压机、切片裁切设备、冲压机、电极组装设备、电极板卷取机、电极堆栈设备、烘烤机、电解液注入设备、封装设备、雷射焊接机、电池组装设备、充电设备、喷码机、手套箱、贴标机、电池锌筒、钢壳冲床设备、搬运机器人、激光极耳焊接、焊接机器人、装配机器人、测试和检测设备、传感器其它相关设备等;
7、相关设备:干燥室、湿度调整器、充电器、保护IC、电池盒、直流交流转换器、变压器、断路器等;
8、仓储货架、检测中心、认证机构、锂电池环保设备、回收处理技术等。QQ算账机器人
有了这个Python程序后,干完饭不用再花时间算账了
大家好,我是翔宇!
今天带大家实现一个算账自动化,由于疫情,公司员工吃饭等着食堂送到工位,然后由我来帮大家订餐,每个周五由我来算账,再收大家的饭钱。
文章目录
连续几周后,由于每次我算账用excel来算,所以,每次都要将信息统计在excel里面进行整理再计算,每次都可能花费10分钟以上,而且对于我们”搞数据“的人来说,一句话就是,绝不做简单而重复的事情。
于是我用python写了这么一个自动算账的小程序。
首先,我们是用钉钉进行接龙点餐,于是,当我把数据导出来之后,它是这样的。
于是,之前我都是采用“人工智能”(我自己)来做这项工作的。然后将它整理成下面这样。
而“人工智能”罢工后,我不得不用Python写了今天这样一个“小程序”来进行自动化计算。
再进行自动化计算后,得到的效果是这样的。(1代表7元的快餐,2代表8元的饺子)
1.导入数据
原始数据是这样的,因此,我将一个周的都导出来以后,也就得到了上面第一张图那个数据。
原始表格我已经上传到后台,需要数据去练练手的小伙伴,请在本公众号后台回复“算账”后自取。
2.采用pandas处理数据
得到数据后,接下最核心的步骤就是想办法将它处理成下面这个样子。
这也是我平时采用“人工智能”去解决去问题,只要到这里了,那剩下的不管你是用excel进行计算还是用手机打开计算器来算了填上去,这都不在是事情了吧!
2.1类似excel中的分列处理
# pandas处理数据
import pandas as pd
import numpy as np
df1 = pd.read_excel('data/订餐算账自动化.xlsx',sheet_name='明细')
df1.head(10)
# 去掉第一行记录
df1.drop(index=0,inplace=True)
# 类似excel中的分列处理
merged_DataFrame = pd.DataFrame()
for i in '一二三四五':
temp_str =f'第i天'
# temp_str_end = "''".format(temp_str) # 加引号
# print(temp_str_end)
temp_DataFrame = df1[temp_str].str.extract(r'.+?,(.+?),(.+)') # 全空列不能.str
temp_DataFrame.rename(columns=0:f'周i姓名',1:f'周i',inplace=True)
for column in temp_DataFrame.columns:
merged_DataFrame[column] = temp_DataFrame[column]
merged_DataFrame
经过几下操作后
2.2采用正则表达式处理
# 采用正则表达式处理
# 将含有饺子的记录变为2,其它的都为1
for i in '一二三四五':
merged_DataFrame[f'周i'].replace(regex=r'.?[饺].':2,r'.+':1,inplace=True)
merged_DataFrame
2.3每次取两列与“主表”进行左外连接
# 创建一个新表,只有所有人的名字
result_DataFrame = pd.DataFrame('姓名':merged_DataFrame.周一姓名.values,index=merged_DataFrame.index)
result_DataFrame
# 每次取两列与新建的表进行左外连接
for i in range(0,10,2):
temp = merged_DataFrame.iloc[:,i:i+2]
temp.rename(columns=temp.columns[0]:'姓名',inplace=True)
# temp
# # result_DataFrame = result_DataFrame.join(temp.columns[0], on='姓名') #不对的
result_DataFrame = pd.merge(result_DataFrame,temp,how='left',left_on='姓名',right_on='姓名')
# result_DataFrame = pd.concat([result_DataFrame,temp],axis=1,join='inner') #不对的
result_DataFrame
大致雏形已经出来了,下面,只需要处理空值了
3.算账
3.1将NAN值全部处理成0
# 读取数据
df = result_DataFrame
df.head()
df.info()
# 将NAN值全部处理成0
df.fillna(0,inplace=True)
3.2建立映射,计算“总计”列
将1对应7元,2对应8元,建立字典
# 建字典
def get_value(key):
calc_dict = 0:0,1:7,2:8
return calc_dict[key]
# 计算“总计”列
total = np.zeros(len(df))
for i in "一二三四五":
total += df[f'周i'].apply(get_value)
df['总计'] = total
df
4.保存结果
df.to_excel('data/干饭算账自动化结果.xlsx')
接下,在data路径下打开excel文件,我们就得到总账了
好了,今天的内容就是这么多,完整代码翔宇已经整理好放后台了,需要的小伙伴请到同名公众号在后台回复“干饭算账自动化”,获取吧!
以上是关于QQ算账机器人的主要内容,如果未能解决你的问题,请参考以下文章