代码拉取完成,页面将自动刷新
同步操作将从 SHTLLS/Python练习 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
# 任务详情
# 请使用杭州大牌女装.txt文本完成提取文本中权重最高的5个关键词的任务。
# 任务要求
# 1. 程序以数组的形式返回五个关键词,关键词类型是str
# 2. 使用结巴库内置的TextRank 算法抽取关键词,只返回关键词,不必返回权重。关键词的词性必须是名词和动词
# 3. 返回的5个关键词至少要有4个关键词与系统内置的答案一致
# 4. 返回关键词不需要考虑顺序
# 5. 杭州大牌女装.txt使用requests库读取,UTF-8编码,链接在下方给出
# 6. Jieba库词性表.xlsx也在下方给出,作为参考
# 测试用例
# 输入:无
# 输出:['印花' ,'关键词2','关键词3','关键词4','关键词5']
#
#
# jiba词性表说明:http://72.itmc.org.cn:80/JS001/static/data/python/3030/77/fj_Jieba词性表及说明.xlsx
# 杭州大牌女装:http://72.itmc.org.cn:80/JS001/static/data/python/3030/77/fj_5392_hangzhou_top_woman_wear.txt
#
# # 1.运行或提交代码不需要自己编写测试用例,后台自动进行测试检查。
# 2.您编写代码的区域可以不限定在类或者函数体内,保证输入与输出符合任务要求即可。
# 3.点击“运行代码”按钮,可以查看程序设计是否正确,运行次数越多,任务得分越低。
# 4.点击“提交代码”按钮,系统将保存代码,并记录任务数据。
# 5.点击右上方“结束任务”按钮,系统将在后台计算任务得分,任务结束。
# -*- coding: utf-8 -*-
import requests
import jieba.analyse
class Solution:
def itemAnalyse(self) -> list:
url = "http://72.itmc.org.cn:80/JS001/static/data/python/3030/77/fj_5392_hangzhou_top_woman_wear.txt"
res = requests.get(url)
res.encoding = 'utf-8'
return jieba.analyse.textrank(res.text, allowPOS=['n', 'v'], topK=5)
print(Solution.itemAnalyse(Solution))
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。