neqee 发表于 2024-6-23 19:40:56

求助,哪位帮忙用python写个程序,按词频提取初中高频英语单词

在百度搜索页打入一个单词(不是百度翻译),百度翻译的考频分布会显示出这个单词近几年来中考、高考、四级出现的次数,应该是调用了百度教育的数据。我试过很多单词觉得还是挺有参考价值的。



我想利用这个考频分布数据从自己现有的单词表中提取出中考出现频率较高的初中单词表。于是在csdn找到上传至附件中的这篇文章,作者是用python写的。
https://blog.csdn.net/qq_38370341/article/details/129748646



可是我没用过python,用作者的代码试了下结果是正确的,我叫chatGPT改没成功。





哪位大神能参考他的代码帮忙弄一个?叫chatGPT帮忙应该很快就可以搞定了。
如果大家觉的有价值的话可以集思广益,把它做成一个完善的软件。

需求:
(1)将现有的txt单词表文件(注意是UTF-8编码的,附件中有测试txt文件)放至exe同目录下,运行执行文件.
(2)生成一个新的txt文件,程序历遍所有单词,将中考出现的单词从源txt文件复制至新的txt文件,以每行为单位复制就可以。
(3)源txt中每个单词占一行,单词从行首开始并以空格结束,后面跟着的是中文注释。
(4)可以设定中考、高考、四级,以及出现的次数,并且可以选择是否包含前面的考试(例如高考是否要包含中考)。没有界面直接改代码定义也可以。



页: [1]
查看完整版本: 求助,哪位帮忙用python写个程序,按词频提取初中高频英语单词