Skip to content

批量查询英语单词。将一个文件中(一行一个)的英文单词批量查询其释义、音标、例句等内容,内容来源有道词典柯林斯词典。使用无头浏览器。

License

Notifications You must be signed in to change notification settings

yelexin/english-words-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

运行效果

使用前

使用前

使用后

使用后

本程序可以做什么

将成批的英语单词从词典中查出释义、音标、例句等内容

如何使用

在程序目录下创建 words.txt,内容为需要查询的英语单词,一行一个。 node index.js

查询结果将在 new.txt 中给出

注意事项

本程序使用无头浏览器在有道词典中查询,查询的内容为柯林斯词典内容。使用了最简单的实现方式(注意不是最好),实现方式效率较低,查询可能花费时间较长。

输出的 new.txt 中的换行符为 \n 而不是 \r\n。words.txt 中的换行符无所谓,程序会将其中的\r删掉。如果结果 new.txt 无法正常显示换行符,windows 用户请自行转换

本程序可能最近不会更新

为什么不直接用 get 请求做爬虫?

get 到的释义结果页面 html 中存在大量空白字符,处理较为麻烦。不如 innerText 来的快。

About

批量查询英语单词。将一个文件中(一行一个)的英文单词批量查询其释义、音标、例句等内容,内容来源有道词典柯林斯词典。使用无头浏览器。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published