找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3101|回复: 1

[求助] 求帮忙实现各词匹配

1

主题

1

帖子

1

积分

贫民

积分
1
Rexxar 发表于 2021-1-6 12:35:02 | 显示全部楼层 |阅读模式
求助下论坛内大大,能不能帮忙解决个词匹配问题111表中的B列是标题,还有一个关键词表,想实现的是一个文件夹下有很多个类似111的表,对每个这样的表进行匹配操作,匹配关键词表的词语,只要标题这一列有出现关键词表的词,就在对应行数据最后输出这个词

Rexxar.zip

13.85 KB, 下载次数: 3

回复

使用道具 举报

0

主题

956

帖子

956

积分

圣骑士

积分
956
sheeboard 发表于 2021-1-7 10:23:00 | 显示全部楼层
  1. import pandas as pd
  2. import glob
  3. df1=pd.read_excel('关键词.xlsx')
  4. key_word=df1['A'].to_list()
  5. def get_key(x):
  6.     for i in key_word:
  7.         if i in x:
  8.             return i
  9.         else:
  10.             pass
  11. for excelfile in glob.glob(*.xlsx'):
  12.         tempdf=pd.read_excel('excelfile')
  13.         tempdf['key']=tempdf['标题'].apply(get_key)
  14.         fname='new'+excelfile
  15.         tempdf.to_excel(fname,index=False)
复制代码

参考
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表