2619 lines
25 KiB
Python
2619 lines
25 KiB
Python
#!/usr/bin/env python3
|
||
"""
|
||
CiBird 词鸟 - 多邻国单词批量导入脚本
|
||
用法:python3 import.py 多邻国单词本.txt
|
||
"""
|
||
|
||
import sys
|
||
import sqlite3
|
||
import json
|
||
from pathlib import Path
|
||
|
||
DB_FILE = Path(__file__).parent / "cibird.db"
|
||
|
||
RAW = """night
|
||
夜,晚上,暗夜
|
||
|
||
a quarter past
|
||
过一刻
|
||
|
||
a quarter to
|
||
差一刻
|
||
|
||
twin
|
||
双胞胎
|
||
|
||
at the same time
|
||
在同一时间,一边,同时
|
||
|
||
fight
|
||
干上,打斗,打仗
|
||
|
||
shout
|
||
地喊,喊道,大喊
|
||
|
||
half past
|
||
半
|
||
|
||
finish work
|
||
下班
|
||
|
||
finish school
|
||
放学,毕业
|
||
|
||
February
|
||
二月,二月份,2 月
|
||
|
||
eleventh
|
||
十一,第十一
|
||
|
||
tenth
|
||
第十,第十位,第
|
||
|
||
begin
|
||
动手,迈入,开篇
|
||
|
||
what is the date of
|
||
是几月几号
|
||
|
||
December
|
||
十二月,十二月份,12 月
|
||
|
||
until
|
||
为止,截至,离下
|
||
|
||
sixth
|
||
第六,第六个,第六名
|
||
|
||
fourth
|
||
第四
|
||
|
||
start school
|
||
开始上课,开学
|
||
|
||
September
|
||
九月,九月份,9 月
|
||
|
||
October
|
||
十月,十月份,10 月
|
||
|
||
date
|
||
舞伴,day,日期
|
||
|
||
busiest
|
||
最忙,最忙的
|
||
|
||
busier
|
||
更忙,越忙
|
||
|
||
put
|
||
摆放,给,放进
|
||
|
||
refrigerator
|
||
冰箱,冷藏箱
|
||
|
||
swimming pool
|
||
游泳池
|
||
|
||
happiest
|
||
最开心,最开心的
|
||
|
||
happier
|
||
更开心
|
||
|
||
funniest
|
||
最有趣的,好笑,最有趣
|
||
|
||
grandparents
|
||
外公外婆,爷爷奶奶,姥爷姥姥
|
||
|
||
funnier
|
||
更好笑,更有趣
|
||
|
||
sunnier
|
||
更晴朗的
|
||
|
||
hole
|
||
坑洞,洞,大洞
|
||
|
||
home
|
||
家
|
||
|
||
each
|
||
每座,一个个,每位
|
||
|
||
the key to
|
||
的钥匙
|
||
|
||
plant
|
||
埋,种出,种花
|
||
|
||
fattest
|
||
最胖,最胖的
|
||
|
||
dining
|
||
餐饮,吃喝
|
||
|
||
fat
|
||
肥,很胖的,胖
|
||
|
||
hotter
|
||
热多,热,更热
|
||
|
||
hottest
|
||
最热的,最热,最火
|
||
|
||
fatter
|
||
更胖
|
||
|
||
dining room
|
||
餐厅
|
||
|
||
biggest
|
||
最大的,最大
|
||
|
||
its
|
||
其,它的,它
|
||
|
||
bigger
|
||
大,更大,更大的
|
||
|
||
living room
|
||
客厅
|
||
|
||
bookcase
|
||
书柜
|
||
|
||
television
|
||
电视,视,电视机
|
||
|
||
willing
|
||
有意,肯,自愿
|
||
|
||
marry
|
||
娶,婚,嫁给
|
||
|
||
he'll
|
||
他会,他将会,他就会
|
||
|
||
the day after tomorrow
|
||
后天
|
||
|
||
there
|
||
那边,那儿,有
|
||
|
||
library
|
||
图书馆
|
||
|
||
we'll
|
||
我们会,我们将要,我们打算
|
||
|
||
them
|
||
它们,他们,她们
|
||
|
||
you'll
|
||
你会,你们,你
|
||
|
||
ask
|
||
提问,问,wondering
|
||
|
||
be
|
||
当,很,be
|
||
|
||
as well
|
||
也,也是
|
||
|
||
theater
|
||
戏剧,剧院,电影院
|
||
|
||
give
|
||
献上,给,给出
|
||
|
||
go out
|
||
灭了,坏了,出门
|
||
|
||
us
|
||
咱们,我们,我們
|
||
|
||
come with
|
||
带
|
||
|
||
pace
|
||
速度,进度,步调
|
||
|
||
dance party
|
||
舞会
|
||
|
||
invite
|
||
邀请,要约,邀约
|
||
|
||
where will
|
||
会住在哪里,会在哪里,会去哪里
|
||
|
||
they'll
|
||
他们会,他们将会,它们会
|
||
|
||
traffic
|
||
车流,堵车,堵
|
||
|
||
choose
|
||
我选,选用,挑
|
||
|
||
travel to
|
||
去旅行
|
||
|
||
she'll
|
||
她会,她将会,她就会
|
||
|
||
won't
|
||
不会,将不会,不
|
||
|
||
who will
|
||
谁会
|
||
|
||
i'll
|
||
我会去,我就会,我会
|
||
|
||
when will
|
||
什么时候
|
||
|
||
before
|
||
前能,早些时候,之前
|
||
|
||
come home
|
||
回家
|
||
|
||
will not
|
||
不会
|
||
|
||
move to
|
||
搬到
|
||
|
||
month
|
||
一个月,份,月份
|
||
|
||
worried
|
||
担,着急,慌张
|
||
|
||
get married
|
||
结婚,结婚的
|
||
|
||
married
|
||
已结婚,已婚,婚
|
||
|
||
will
|
||
里会,刀会,會
|
||
|
||
get a job
|
||
找一份工作
|
||
|
||
between
|
||
彼此之间,之,其间
|
||
|
||
past
|
||
过
|
||
|
||
inside
|
||
里面,in,儿里
|
||
|
||
turn
|
||
拐弯,轮到,变成
|
||
|
||
there's
|
||
有,是
|
||
|
||
end
|
||
收官,结了,末
|
||
|
||
end of
|
||
街尾,尽头
|
||
|
||
close to
|
||
靠近,快到,附近
|
||
|
||
street
|
||
街上,街,一条街
|
||
|
||
dangerous
|
||
危险的
|
||
|
||
worst
|
||
最坏,到头,最差的
|
||
|
||
look for
|
||
寻找,找
|
||
|
||
safe
|
||
安全的,很安全,安
|
||
|
||
better
|
||
好些,好多了,好
|
||
|
||
worse
|
||
更差的,差,更糟糕
|
||
|
||
coffee shop
|
||
咖啡馆
|
||
|
||
town
|
||
镇上,都市,城镇
|
||
|
||
zoo
|
||
动物园
|
||
|
||
smoking
|
||
冒烟,烟熏,抽
|
||
|
||
cannot stop
|
||
不能停,不能停止
|
||
|
||
grandmother
|
||
祖母,奶,姥
|
||
|
||
grandfather
|
||
祖父,外爷
|
||
|
||
hope
|
||
希,希望,望
|
||
|
||
smoke
|
||
冒烟,烟,烟雾
|
||
|
||
bad for
|
||
难过
|
||
|
||
good for
|
||
适合
|
||
|
||
angry
|
||
气,生气的,生......的气了
|
||
|
||
feel
|
||
体会,摸起来,感到
|
||
|
||
radio
|
||
收音机,广播,无线广播
|
||
|
||
tired
|
||
累,疲惫的
|
||
|
||
listen to
|
||
听
|
||
|
||
enjoy
|
||
欢,享,爱
|
||
|
||
listen
|
||
闻闻,听听,聆听
|
||
|
||
fit
|
||
身材很好,胜任,装不下
|
||
|
||
kid
|
||
小山羊,孩,子
|
||
|
||
companies
|
||
公司,们,日本公司
|
||
|
||
because
|
||
因为
|
||
|
||
writing
|
||
文笔,写字,写长
|
||
|
||
speaking
|
||
说话,口语,正说
|
||
|
||
hard
|
||
不易,用力,硬质
|
||
|
||
schedule
|
||
时间表
|
||
|
||
early
|
||
早早,很早,幼
|
||
|
||
finish
|
||
吃完,结了,吃掉
|
||
|
||
next year
|
||
明年
|
||
|
||
change
|
||
推移,我换,波动
|
||
|
||
building
|
||
楼里,公寓楼,修建
|
||
|
||
work from home
|
||
在家工作
|
||
|
||
having
|
||
进行,办,吃
|
||
|
||
work for
|
||
为...工作
|
||
|
||
send
|
||
捎,会派,电子邮件发送
|
||
|
||
message
|
||
信息,消息,留言
|
||
|
||
second
|
||
秒,二号,第二个
|
||
|
||
later
|
||
后来,迟一些,日后
|
||
|
||
company
|
||
公司,企业
|
||
|
||
have a nice trip
|
||
旅途愉快
|
||
|
||
coldest
|
||
最冷的,最冷
|
||
|
||
the most interesting
|
||
最有趣的
|
||
|
||
the most expensive
|
||
最贵的
|
||
|
||
trip
|
||
摔到,跌倒,行程
|
||
|
||
take
|
||
买下来,包拿得,李了
|
||
|
||
world
|
||
大地,界,世
|
||
|
||
fastest
|
||
最快,快过
|
||
|
||
in the world
|
||
世界上
|
||
|
||
group
|
||
会派,伍,圈子
|
||
|
||
ticket to
|
||
去看
|
||
|
||
excite
|
||
刺激,激发
|
||
|
||
the most exciting
|
||
最令人兴奋的
|
||
|
||
on tv
|
||
电视上,在电视上
|
||
|
||
the most boring
|
||
最无聊的
|
||
|
||
exciting
|
||
令人兴奋的,兴奋的
|
||
|
||
part
|
||
一部分,告别,部
|
||
|
||
most
|
||
最有,大多数,最
|
||
|
||
the most important
|
||
最重要的
|
||
|
||
host
|
||
开了个,东道主,招待
|
||
|
||
the most famous
|
||
最有名的
|
||
|
||
team
|
||
队,伍,团
|
||
|
||
player
|
||
玩家,队员,运动员
|
||
|
||
June
|
||
六月,六月份,6月
|
||
|
||
May
|
||
五月,五月份,可以
|
||
|
||
say
|
||
讲个,读,說
|
||
|
||
what are
|
||
做什么
|
||
|
||
after
|
||
听完后,做后,behind
|
||
|
||
soon
|
||
很快,不久,早
|
||
|
||
call
|
||
地喊,喊道,取名
|
||
|
||
aren't
|
||
不是,不
|
||
|
||
the time of
|
||
的时间
|
||
|
||
not going to
|
||
不打算
|
||
|
||
practice
|
||
练习,践,练
|
||
|
||
leave
|
||
搬离,离开,发车
|
||
|
||
a.m.
|
||
上午,早上,凌晨
|
||
|
||
p.m.
|
||
晚上,下午,晚
|
||
|
||
meet
|
||
见见面,迎来,运动会
|
||
|
||
row
|
||
排,划,垄
|
||
|
||
going to
|
||
打算,要上,要去
|
||
|
||
tomorrow
|
||
明天,明日
|
||
|
||
uncle
|
||
叔,姑夫,姨父
|
||
|
||
aunt
|
||
姑妈,小姨,kim
|
||
|
||
paper
|
||
用纸,文件,篇文章
|
||
|
||
paint
|
||
描绘,上漆,涂
|
||
|
||
pencil
|
||
铅笔
|
||
|
||
picture
|
||
图片,画,图画
|
||
|
||
dictionary
|
||
词典
|
||
|
||
smallest
|
||
最小
|
||
|
||
smaller
|
||
更小的,小,小一点的
|
||
|
||
subject
|
||
科,主题,学科
|
||
|
||
desk
|
||
课桌,桌子,办公桌
|
||
|
||
oldest
|
||
最大的,最旧的,最年
|
||
|
||
youngest
|
||
最小的,最小
|
||
|
||
more interesting
|
||
更有趣
|
||
|
||
courses
|
||
课程,四门
|
||
|
||
more difficult
|
||
更难
|
||
|
||
course
|
||
主菜,课,课程
|
||
|
||
take a test
|
||
参加考试
|
||
|
||
test
|
||
调试,考,考试
|
||
|
||
down
|
||
小,下,低
|
||
|
||
shortest
|
||
最矮的,最矮
|
||
|
||
tallest
|
||
最高的,最高
|
||
|
||
in the classroom
|
||
教室里
|
||
|
||
classroom
|
||
教室
|
||
|
||
fifteen
|
||
十五个,十五岁,十五
|
||
|
||
how much does
|
||
多少钱
|
||
|
||
cheaper
|
||
更便宜,便,更便宜了
|
||
|
||
fifty
|
||
五十,50
|
||
|
||
get
|
||
得,捉到,搞
|
||
|
||
how much do
|
||
多少钱
|
||
|
||
pairs of
|
||
双
|
||
|
||
color of
|
||
颜色,颜色的
|
||
|
||
pink
|
||
粉色的,粉色,平克
|
||
|
||
forty
|
||
四十,40
|
||
|
||
thirty
|
||
三十,30
|
||
|
||
what do
|
||
做什么
|
||
|
||
cheap
|
||
劣质,便,廉
|
||
|
||
more famous
|
||
更有名
|
||
|
||
more beautiful
|
||
更美丽
|
||
|
||
glasses
|
||
杯,玻璃杯,眼镜
|
||
|
||
pair
|
||
配对,双,couple
|
||
|
||
pair of
|
||
双,副,条
|
||
|
||
more expensive
|
||
更贵
|
||
|
||
blouse
|
||
女士衬衫,上装
|
||
|
||
boot
|
||
靴子,后备箱
|
||
|
||
cost
|
||
包要,要价,worth
|
||
|
||
making
|
||
制作,制造,作
|
||
|
||
day
|
||
白天,天,一天
|
||
|
||
taking
|
||
会参加,带,坐
|
||
|
||
having a good time
|
||
过得愉快
|
||
|
||
having a picnic
|
||
野餐
|
||
|
||
at a cafe
|
||
在咖啡馆
|
||
|
||
taking photos
|
||
拍照
|
||
|
||
have a picnic
|
||
去野餐
|
||
|
||
taking a vacation
|
||
度假
|
||
|
||
have a good time
|
||
玩得很开心,玩得开心点
|
||
|
||
cafe
|
||
咖啡馆,咖啡厅,caf
|
||
|
||
at the beach
|
||
在海滩,海滩
|
||
|
||
on the boat
|
||
在船上
|
||
|
||
location
|
||
原地,處,位置
|
||
|
||
monday
|
||
星期一,周一,礼拜一
|
||
|
||
take a vacation
|
||
请假,度假
|
||
|
||
picnic
|
||
野餐
|
||
|
||
dancing
|
||
舞蹈,跳舞,跳跳舞
|
||
|
||
driving
|
||
开,开车,行驶
|
||
|
||
on holidays
|
||
假期时
|
||
|
||
boat
|
||
游船,渡船,船只
|
||
|
||
riding
|
||
骑着,骑着马,骑马
|
||
|
||
holiday
|
||
假日
|
||
|
||
holidays
|
||
假日,假期,节日
|
||
|
||
relax
|
||
放松一下,而松,放心
|
||
|
||
bicycle
|
||
自行车,单车
|
||
|
||
sweet
|
||
悦耳,体贴,甜的
|
||
|
||
year old
|
||
岁
|
||
|
||
chocolate
|
||
巧克力,朱古力
|
||
|
||
singing
|
||
唱,地唱,唱着歌
|
||
|
||
taller
|
||
更高的,更高,高
|
||
|
||
than
|
||
比起,包比,于
|
||
|
||
low
|
||
很低的,低,不足
|
||
|
||
shorter
|
||
更短,更矮,更短的
|
||
|
||
yellow
|
||
黄色
|
||
|
||
hungry
|
||
饿
|
||
|
||
ice cream
|
||
冰淇淋
|
||
|
||
hunger
|
||
饥饿,食欲
|
||
|
||
cream
|
||
药膏,鲜奶油,乳霜
|
||
|
||
younger
|
||
年轻,junior,更年轻
|
||
|
||
baby
|
||
宝宝,婴儿,宝贝
|
||
|
||
babies
|
||
宝宝们,宝宝,婴儿
|
||
|
||
older
|
||
大,更年长,更大
|
||
|
||
have a party
|
||
开派对
|
||
|
||
boring
|
||
无聊
|
||
|
||
what's up
|
||
最近怎么样
|
||
|
||
hey
|
||
喂喂,哎,嘿
|
||
|
||
gets
|
||
变得,得到,买
|
||
|
||
outside
|
||
在外,在外面,外面
|
||
|
||
go outside
|
||
出去
|
||
|
||
raining
|
||
下雨,有雨,下着雨
|
||
|
||
snowing
|
||
下雪,下着雪,雪下
|
||
|
||
stay
|
||
留下来,保持,马住
|
||
|
||
can't find
|
||
找不到
|
||
|
||
sitting
|
||
坐,坐在,着
|
||
|
||
shopping
|
||
购买,买东西,购物
|
||
|
||
find
|
||
查找,得知,找一下
|
||
|
||
ball
|
||
球体,跳舞会,球
|
||
|
||
waiting for
|
||
在等
|
||
|
||
waiting
|
||
等着,等待,等
|
||
|
||
interesting
|
||
有意思的,有趣
|
||
|
||
running
|
||
跑步,跑得,跑
|
||
|
||
swimming
|
||
游泳
|
||
|
||
what are you doing
|
||
你在这里做什么,你们在做什么,你在做什么
|
||
|
||
wait
|
||
数着,候,马住
|
||
|
||
learning
|
||
学,学习,学骑
|
||
|
||
let's
|
||
让我们,咱们,我们一起
|
||
|
||
sports
|
||
体育比赛,体育,运动
|
||
|
||
fast
|
||
飞快,高速,很快
|
||
|
||
sport
|
||
竞技,运动,嬉戏
|
||
|
||
run
|
||
跑步,本跑,运行
|
||
|
||
wearing
|
||
戴,戴着,打着
|
||
|
||
at home
|
||
在家,在家里
|
||
|
||
gray
|
||
灰色的,灰色,灰的
|
||
|
||
looking for
|
||
找,寻找,在找
|
||
|
||
wear
|
||
戴,戴眼镜,破损
|
||
|
||
can't see
|
||
看不到
|
||
|
||
why
|
||
为什么,为何
|
||
|
||
can't hear
|
||
听不到
|
||
|
||
children
|
||
小孩子,小孩,子女
|
||
|
||
sold
|
||
卖了,卖出去,卖掉了
|
||
|
||
old man
|
||
老人
|
||
|
||
who is
|
||
谁是,是
|
||
|
||
see
|
||
见到,看见,目睹
|
||
|
||
hear
|
||
听见,闻闻,聆听
|
||
|
||
child
|
||
孩子
|
||
|
||
what's
|
||
什么是,什么,是什么
|
||
|
||
look at
|
||
看,看看,你看
|
||
|
||
photo
|
||
照片
|
||
|
||
photos
|
||
摄,照片,老照片
|
||
|
||
come to
|
||
来
|
||
|
||
take photos
|
||
拍照片
|
||
|
||
take a photo of
|
||
拍张照片
|
||
|
||
american
|
||
美国的,美国人,美式
|
||
|
||
where does
|
||
在哪儿,在哪里
|
||
|
||
walk
|
||
前行,走得,徒步走
|
||
|
||
walks
|
||
走,走路,步行
|
||
|
||
goes shopping
|
||
去购物
|
||
|
||
shop
|
||
小商店,商店,商家
|
||
|
||
go to bed
|
||
去睡觉
|
||
|
||
go home
|
||
回家
|
||
|
||
get up
|
||
起床,起
|
||
|
||
can't sleep
|
||
睡不着
|
||
|
||
at night
|
||
在晚上,在夜里
|
||
|
||
take a bath
|
||
泡澡
|
||
|
||
sleep
|
||
睡一觉,睡觉,睡
|
||
|
||
what
|
||
什,哪個,多少
|
||
|
||
what day is it
|
||
今天星期几
|
||
|
||
cooking
|
||
烹饪,饪,烹
|
||
|
||
washing
|
||
洗头发,洗碗,洗
|
||
|
||
cleaning
|
||
在打扫,打扫,清理
|
||
|
||
same
|
||
相同,同,一样
|
||
|
||
drinking
|
||
喝啤酒,喝牛奶,喝酒
|
||
|
||
talking about
|
||
谈,谈论,谈谈
|
||
|
||
came
|
||
来了,前来,来
|
||
|
||
talk about
|
||
谈论,谈,讨论
|
||
|
||
doing
|
||
做,在做,干
|
||
|
||
japanese
|
||
日本语,日本人,日本的
|
||
|
||
playing
|
||
打网球,正玩得,玩儿
|
||
|
||
light
|
||
轻度,并点,光线
|
||
|
||
talking
|
||
说话,会说话的,聊天
|
||
|
||
talking to
|
||
和我说话,和一个女孩说话,和我爷爷说话
|
||
|
||
right now
|
||
在,正在,马上
|
||
|
||
him
|
||
他,他别
|
||
|
||
about
|
||
有关,大约,前后
|
||
|
||
talk to
|
||
跟...说话,和...说话
|
||
|
||
thought
|
||
原以为,心思,想
|
||
|
||
watching
|
||
在看,看电视,看
|
||
|
||
newspaper
|
||
报纸,报
|
||
|
||
eating
|
||
在吃,吃,吃饭
|
||
|
||
we're
|
||
我们是,我们正在,我们已经
|
||
|
||
reading
|
||
读,阅,看书
|
||
|
||
people
|
||
十口,guys,人家
|
||
|
||
young
|
||
年轻
|
||
|
||
happy birthday
|
||
生日快乐
|
||
|
||
sad
|
||
难过,伤心的,悲伤
|
||
|
||
letter
|
||
帖,字符,信件
|
||
|
||
parties
|
||
聚会
|
||
|
||
fun
|
||
好玩的
|
||
|
||
how are you doing
|
||
你怎么样
|
||
|
||
how is
|
||
如何,还好吗,好吗
|
||
|
||
third
|
||
三日,三,第
|
||
|
||
too much
|
||
太多的,太多了
|
||
|
||
think
|
||
想着,想,动脑筋
|
||
|
||
first
|
||
第一位,先往,第一名
|
||
|
||
wednesday
|
||
星期三,礼拜三,周三
|
||
|
||
birthday
|
||
生日
|
||
|
||
march
|
||
三月份,行进,行走
|
||
|
||
March
|
||
三月,三月份,3月
|
||
|
||
July
|
||
七月,七月份,7月
|
||
|
||
party
|
||
聚会,派对
|
||
|
||
pay for
|
||
付
|
||
|
||
how much money
|
||
多少钱
|
||
|
||
money
|
||
钱
|
||
|
||
me
|
||
我,自我,我别
|
||
|
||
help
|
||
人手,助,帮个
|
||
|
||
sit
|
||
坐,坐下
|
||
|
||
wait for
|
||
等,等一下
|
||
|
||
sure
|
||
当然,很确定,百分之百
|
||
|
||
twenty
|
||
20,二十分,二十只
|
||
|
||
plate
|
||
盘子,盘,碗盘
|
||
|
||
mind
|
||
理会,内心,心思
|
||
|
||
what kind of
|
||
哪一类的,哪种,什么样的
|
||
|
||
no, thanks
|
||
不,谢谢
|
||
|
||
yes, please
|
||
是的,请
|
||
|
||
help you
|
||
帮助,帮,帮助你
|
||
|
||
how are you
|
||
你好吗,你们好吗,你过得好吗
|
||
|
||
good afternoon
|
||
下午好
|
||
|
||
can't
|
||
不能,没法,就不能
|
||
|
||
well
|
||
做得很好,很好,好好
|
||
|
||
learn to
|
||
学
|
||
|
||
very well
|
||
得非常好,得非常清楚,非常
|
||
|
||
learn
|
||
会得,学得,课学得
|
||
|
||
piano
|
||
钢琴
|
||
|
||
guitar
|
||
吉他,六弦琴
|
||
|
||
cannot
|
||
不得,做不了,不成
|
||
|
||
dance
|
||
舞蹈,过舞,舞会
|
||
|
||
swim
|
||
泳,游,游泳
|
||
|
||
can
|
||
行不行,时能,會
|
||
|
||
ride
|
||
骑过,搭过,人载
|
||
|
||
drive
|
||
动力,驾车,野心
|
||
|
||
bike
|
||
骑自行车,脚踏车,自行车
|
||
|
||
factories
|
||
工厂,厂
|
||
|
||
visit
|
||
看望,光顾,串个
|
||
|
||
places
|
||
地方,哪些地方
|
||
|
||
meats
|
||
肉类
|
||
|
||
place
|
||
處,摆放,坛
|
||
|
||
in front of
|
||
在前面,前面
|
||
|
||
which
|
||
哪张,哪個,哪本
|
||
|
||
behind
|
||
behind,身后,在后面
|
||
|
||
hide
|
||
躲藏,埋,躲
|
||
|
||
lunch
|
||
午饭,午,午餐
|
||
|
||
dinner
|
||
吃晚饭,晚饭,晚宴
|
||
|
||
make
|
||
造出,取得,交
|
||
|
||
kind of
|
||
类
|
||
|
||
food
|
||
食品,东西,粮
|
||
|
||
would like to
|
||
想要
|
||
|
||
beef
|
||
牛肉,牛
|
||
|
||
nine
|
||
九,九个,九位
|
||
|
||
nineteen
|
||
十九
|
||
|
||
eighteen
|
||
十八
|
||
|
||
women
|
||
女人,妇女,女人们
|
||
|
||
when
|
||
的时候,时为,何时
|
||
|
||
how old are
|
||
多大
|
||
|
||
eight
|
||
八
|
||
|
||
men
|
||
男人,guys,男人们
|
||
|
||
hair
|
||
头发,发
|
||
|
||
brown
|
||
棕色,棕色的,棕
|
||
|
||
eye
|
||
眼,目,盯
|
||
|
||
grandpa
|
||
爷爷,外公,爷
|
||
|
||
watches
|
||
观赏,手表,看
|
||
|
||
grandma
|
||
奶奶,姥姥,外婆
|
||
|
||
bed
|
||
床位,病床,小床
|
||
|
||
washes
|
||
洗,清洗,洗碗
|
||
|
||
teaches
|
||
教我如何,教会,教书
|
||
|
||
face
|
||
脸
|
||
|
||
wash
|
||
洗
|
||
|
||
often
|
||
经常
|
||
|
||
live
|
||
生存,不住,我住
|
||
|
||
hand
|
||
手上,手,手们
|
||
|
||
open
|
||
打开,公海,揭开
|
||
|
||
clothes
|
||
衣服,衣物,服装
|
||
|
||
hundred
|
||
百
|
||
|
||
now
|
||
现在
|
||
|
||
clothes store
|
||
服装店
|
||
|
||
store
|
||
储存,店铺,存入
|
||
|
||
seventeen
|
||
十七
|
||
|
||
different
|
||
不同的
|
||
|
||
t-shirt
|
||
T恤衫,短袖
|
||
|
||
how much are
|
||
多少钱
|
||
|
||
how
|
||
如何,多,的方式
|
||
|
||
both
|
||
双,两样,两家
|
||
|
||
yuan
|
||
元,块,块钱
|
||
|
||
seven
|
||
七
|
||
|
||
how much is
|
||
多少钱
|
||
|
||
wants to
|
||
想
|
||
|
||
sixteen
|
||
十六
|
||
|
||
those
|
||
那些,那条,那片
|
||
|
||
jeans
|
||
牛仔裤
|
||
|
||
skirt
|
||
短裙,裙子,裙
|
||
|
||
dresses
|
||
洋装,礼服,连衣裙
|
||
|
||
six
|
||
六
|
||
|
||
want to
|
||
想要,想
|
||
|
||
buy
|
||
买冰,买下来,买昂
|
||
|
||
go shopping
|
||
去购物
|
||
|
||
guy
|
||
男人,guys,人
|
||
|
||
Saturday
|
||
周六,礼拜六,星期六
|
||
|
||
what is
|
||
是什么
|
||
|
||
closed
|
||
关门,封闭,售
|
||
|
||
last
|
||
上一个,最后一座,撑
|
||
|
||
last name
|
||
姓氏,姓
|
||
|
||
late
|
||
迟到,behind,晚点了
|
||
|
||
first name
|
||
名字
|
||
|
||
go
|
||
进行,坐,出发
|
||
|
||
port
|
||
港口,港
|
||
|
||
ticket office
|
||
售票处
|
||
|
||
hotel
|
||
旅馆,酒店,宾馆
|
||
|
||
need to
|
||
需要
|
||
|
||
bus
|
||
公交车,公共汽车,公车
|
||
|
||
passport
|
||
护照,通行证
|
||
|
||
right
|
||
权利,没错,正确的
|
||
|
||
right here
|
||
就在这里
|
||
|
||
ticket
|
||
门票,火车票,票
|
||
|
||
plane
|
||
飞机,层面
|
||
|
||
over
|
||
头顶,整个都,为了
|
||
|
||
where is
|
||
在哪里
|
||
|
||
over there
|
||
在那里
|
||
|
||
to
|
||
为了,而言,來
|
||
|
||
taxi
|
||
出租车,计程车,的士
|
||
|
||
bathroom
|
||
浴室,卫生间,洗手间
|
||
|
||
subway
|
||
地铁,地下铁
|
||
|
||
the
|
||
这只,这瓶,这个
|
||
|
||
station
|
||
铁,进驻,岗位
|
||
|
||
airport
|
||
机场,飞机场
|
||
|
||
train
|
||
火车,列车,培养
|
||
|
||
speaks
|
||
说,讲话,说得
|
||
|
||
usually
|
||
平时,经常
|
||
|
||
fine
|
||
大好,很好,没
|
||
|
||
time
|
||
時間,times,時候
|
||
|
||
sometimes
|
||
有的时候,有时候
|
||
|
||
uses
|
||
用,他用,使用
|
||
|
||
at school
|
||
在学校,学校里
|
||
|
||
doesn't
|
||
不,没,不像
|
||
|
||
cooks
|
||
烹饪,煮,烹调
|
||
|
||
cook
|
||
厨师,烹饪,饪
|
||
|
||
music
|
||
音乐
|
||
|
||
sing
|
||
唱过,唱,唱个
|
||
|
||
draw
|
||
平局,画画,提取
|
||
|
||
tv
|
||
电视机,电视,视
|
||
|
||
evening
|
||
晚上,傍晚,黄昏
|
||
|
||
does not
|
||
不
|
||
|
||
movie
|
||
故事片,电影,影
|
||
|
||
noodle
|
||
面
|
||
|
||
every
|
||
每座,每道,每天
|
||
|
||
baseball
|
||
棒球
|
||
|
||
does
|
||
吗,有,打
|
||
|
||
tennis
|
||
网球
|
||
|
||
basketball
|
||
篮球
|
||
|
||
lead
|
||
领先,头绪,指引
|
||
|
||
likes to
|
||
喜欢
|
||
|
||
like to
|
||
喜欢
|
||
|
||
play
|
||
吹得,地玩,放过
|
||
|
||
read
|
||
读,读归读,阅
|
||
|
||
seeds
|
||
种子,花种
|
||
|
||
a glass of
|
||
一杯
|
||
|
||
needs
|
||
必须,要,需要
|
||
|
||
potato
|
||
土豆,薯,土
|
||
|
||
tomato
|
||
西红柿,柿子,番茄
|
||
|
||
soup
|
||
汤
|
||
|
||
sandwiches
|
||
三明治,三文治
|
||
|
||
fruit
|
||
果实,成果,果
|
||
|
||
vegetable
|
||
蔬菜,蔬
|
||
|
||
never
|
||
从来不
|
||
|
||
pets
|
||
宠物,宠物们
|
||
|
||
eats
|
||
吃,吃饭,吃得
|
||
|
||
drinks
|
||
饮料,喝牛奶,喝酒
|
||
|
||
wants
|
||
想让,想,想要
|
||
|
||
egg
|
||
鸡蛋,蛋,雞
|
||
|
||
mice
|
||
老鼠,鼠
|
||
|
||
noodles
|
||
面条,面,面点
|
||
|
||
bread
|
||
面包
|
||
|
||
want
|
||
想让,想,想要
|
||
|
||
some
|
||
某个,某项,少量
|
||
|
||
likes
|
||
喜欢,很喜欢
|
||
|
||
rice
|
||
米饭,米,大米
|
||
|
||
eat
|
||
吃,食用
|
||
|
||
link
|
||
串起,网址,係
|
||
|
||
breakfast
|
||
早饭,早餐,早点
|
||
|
||
every day
|
||
每天
|
||
|
||
apple
|
||
苹果,苹
|
||
|
||
use
|
||
用,使用
|
||
|
||
the internet
|
||
互联网
|
||
|
||
city
|
||
城市,市,都市
|
||
|
||
in
|
||
里面,用,丁里
|
||
|
||
Sunday
|
||
周日,星期日,礼拜天
|
||
|
||
sun
|
||
阳光,恒星,太阳
|
||
|
||
Monday
|
||
周一,礼拜一,星期一
|
||
|
||
Tuesday
|
||
周二,星期二,礼拜二
|
||
|
||
on
|
||
用,之上,in
|
||
|
||
university
|
||
大学
|
||
|
||
teach
|
||
教,教书
|
||
|
||
at work
|
||
在工作时,上班时,上班
|
||
|
||
study
|
||
调研,求学,我念
|
||
|
||
tonight
|
||
今天晚上,今晚,今夜
|
||
|
||
beach
|
||
海滩,沙滩,沙地
|
||
|
||
lot
|
||
很多,大堆
|
||
|
||
rank
|
||
伍,秩,品位
|
||
|
||
a lot of
|
||
很多,许多
|
||
|
||
job
|
||
工作
|
||
|
||
bank
|
||
银行
|
||
|
||
meeting
|
||
会晤,集会,會
|
||
|
||
office
|
||
處,机关,一职
|
||
|
||
nice to meet you
|
||
很高兴认识你
|
||
|
||
my name is
|
||
我名字叫,我叫,我的名字是
|
||
|
||
what do you do
|
||
你是做什么工作的
|
||
|
||
together
|
||
一起
|
||
|
||
work
|
||
某项,见效,干上
|
||
|
||
hospital
|
||
医院
|
||
|
||
stand
|
||
时站,主张,坛
|
||
|
||
game
|
||
游戏,手游,戏
|
||
|
||
email
|
||
电子邮件
|
||
|
||
understand
|
||
会得,体谅,学得
|
||
|
||
name
|
||
取名,名,call
|
||
|
||
pet
|
||
宠物,宠,条狗
|
||
|
||
phone number
|
||
电话号码
|
||
|
||
sorry
|
||
抱歉,内疚,不起
|
||
|
||
no problem
|
||
没问题,没关系
|
||
|
||
address
|
||
地址,住址
|
||
|
||
know
|
||
知道,知不知道,识
|
||
|
||
cut
|
||
划伤,切了,刀割
|
||
|
||
spanish
|
||
西班牙的,西班牙人,西班牙语
|
||
|
||
but
|
||
但别,但,却
|
||
|
||
year
|
||
1年,年,一年
|
||
|
||
don't
|
||
并不,但别,别
|
||
|
||
language
|
||
文,语言,语
|
||
|
||
do not
|
||
不,别,没有
|
||
|
||
live in
|
||
住在
|
||
|
||
japan
|
||
日本
|
||
|
||
country
|
||
国家
|
||
|
||
do
|
||
干上,干吗,搞
|
||
|
||
bad
|
||
坏的,很糟,恶劣
|
||
|
||
sunny
|
||
阳光灿烂,晴朗的,晴
|
||
|
||
funny
|
||
有意思的,逗,好玩的
|
||
|
||
they're
|
||
他们是,她们是,它们是
|
||
|
||
that
|
||
那门,那幅,那枚
|
||
|
||
little
|
||
点,小,少得
|
||
|
||
love
|
||
love,i,疼爱
|
||
|
||
busy
|
||
忙碌的,很忙,很热闹的
|
||
|
||
dad
|
||
父亲,爸爸,我爸
|
||
|
||
mom
|
||
我妈,mom,妈妈
|
||
|
||
ok
|
||
好起来,没关系,还好
|
||
|
||
always
|
||
总是,永远,一直
|
||
|
||
family
|
||
家庭,家族,家
|
||
|
||
happy
|
||
很乐意,欢快,美满
|
||
|
||
best
|
||
最棒的,最出色,最强
|
||
|
||
friends
|
||
guys,老友记,老朋友
|
||
|
||
here
|
||
这里,这儿
|
||
|
||
where
|
||
哪里,从哪里,在哪里
|
||
|
||
person
|
||
者,人比,人
|
||
|
||
friendly
|
||
友好
|
||
|
||
parent
|
||
父母
|
||
|
||
favorite
|
||
最喜欢的,至爱的,最喜爱的
|
||
|
||
color
|
||
颜色,色,色彩
|
||
|
||
beautiful
|
||
美妙,优美的,如画
|
||
|
||
orange
|
||
橘子,橘黄色,橘
|
||
|
||
dress
|
||
连衣裙,裙子,长裙
|
||
|
||
too
|
||
时太,也,过于
|
||
|
||
really
|
||
真的,家真,真令人
|
||
|
||
song
|
||
歌,英语歌,首
|
||
|
||
pants
|
||
皮裤,裤子,裤
|
||
|
||
shoes
|
||
鞋子,鞋,好鞋
|
||
|
||
one hundred
|
||
一百
|
||
|
||
shoe
|
||
鞋子,鞋
|
||
|
||
cell phone
|
||
手机
|
||
|
||
very
|
||
蛮,不得了,极有
|
||
|
||
very much
|
||
非常
|
||
|
||
that's
|
||
那是,那就是,那个是
|
||
|
||
you're welcome
|
||
不客气,不用谢,别客气
|
||
|
||
key
|
||
键,button,关键
|
||
|
||
bar
|
||
bars,横线,吧台
|
||
|
||
old
|
||
旧得,old,陈
|
||
|
||
except
|
||
除,除了,只是
|
||
|
||
car
|
||
车厢,轿车,小轿车
|
||
|
||
important
|
||
重要的
|
||
|
||
cool
|
||
酷,冰凉,炫酷
|
||
|
||
exact
|
||
精确的,确切
|
||
|
||
questions
|
||
题目,问题,题
|
||
|
||
question
|
||
问题,疑问,提问
|
||
|
||
many
|
||
多家,没少,很多都
|
||
|
||
school
|
||
学校,学院
|
||
|
||
pass
|
||
关卡,及格,通没
|
||
|
||
class
|
||
舱,课堂,物理课
|
||
|
||
glass
|
||
玻璃杯,璃,杯
|
||
|
||
difficult
|
||
很难的
|
||
|
||
that is
|
||
那是
|
||
|
||
has
|
||
家有,有床,艾玛有
|
||
|
||
exam
|
||
考试
|
||
|
||
exams
|
||
考试,英语考试
|
||
|
||
easy
|
||
简易,易,容易
|
||
|
||
today
|
||
今天,今日
|
||
|
||
have
|
||
进行,患有,家有
|
||
|
||
an
|
||
一辆,个,一张
|
||
|
||
these
|
||
这几,这,这些
|
||
|
||
cups of
|
||
杯
|
||
|
||
beers
|
||
啤酒
|
||
|
||
pizzas
|
||
比萨
|
||
|
||
of
|
||
给,从,上
|
||
|
||
cheers
|
||
干杯,干,举杯
|
||
|
||
beer
|
||
啤酒,麦酒
|
||
|
||
goodbye
|
||
再见,再会,拜
|
||
|
||
with
|
||
用,配,带
|
||
|
||
would
|
||
将要,会,想
|
||
|
||
milk
|
||
牛奶,奶,牛乳
|
||
|
||
a cup of
|
||
一杯
|
||
|
||
sugar
|
||
糖,白砂糖,白糖
|
||
|
||
pizza
|
||
比萨,披萨,披萨饼
|
||
|
||
would like
|
||
想,要,想要
|
||
|
||
this is
|
||
这是
|
||
|
||
thank you
|
||
谢谢,谢谢你,多谢
|
||
|
||
welcome to
|
||
欢迎到,欢迎来到,欢迎来
|
||
|
||
restaurant
|
||
餐厅,餐馆,火锅店
|
||
|
||
table
|
||
桌子,餐桌,桌
|
||
|
||
for two
|
||
两人用
|
||
|
||
check
|
||
查,查看,查证
|
||
|
||
menu
|
||
菜单,餐单,餐牌
|
||
|
||
for
|
||
为贵,为了,而言
|
||
|
||
for one
|
||
单人用
|
||
|
||
how old
|
||
多大,几岁,多大了
|
||
|
||
daughter
|
||
女儿,闺女,姑娘
|
||
|
||
five
|
||
五,五个,五位
|
||
|
||
years old
|
||
岁,周岁
|
||
|
||
dear
|
||
亲密,亲爱的,贵得
|
||
|
||
four
|
||
四,四个,四位
|
||
|
||
son
|
||
儿子,儿
|
||
|
||
smart
|
||
聪明
|
||
|
||
life
|
||
人生,生命,生活
|
||
|
||
rich
|
||
有钱
|
||
|
||
tall
|
||
个子高,高大,高的
|
||
|
||
wife
|
||
妻子,老婆,太太
|
||
|
||
husband
|
||
丈夫,老公,先生
|
||
|
||
his
|
||
他的,他
|
||
|
||
girlfriend
|
||
女朋友,女友
|
||
|
||
brother
|
||
弟弟,哥哥,兄弟
|
||
|
||
boyfriend
|
||
男朋友,男友
|
||
|
||
sister
|
||
姐姐,妹妹,姊
|
||
|
||
he's
|
||
他,他在,他是
|
||
|
||
her
|
||
她的,她
|
||
|
||
three
|
||
三,3,仨
|
||
|
||
lots
|
||
很多
|
||
|
||
coats
|
||
外套,大衣
|
||
|
||
two
|
||
二,两,2
|
||
|
||
shirts
|
||
衬衫
|
||
|
||
hats
|
||
帽子
|
||
|
||
how much
|
||
多少,多少钱,多少呢
|
||
|
||
ten
|
||
十,10
|
||
|
||
one
|
||
一,1,壹
|
||
|
||
dollars
|
||
美元,元,美圆
|
||
|
||
much
|
||
大,远远,高得
|
||
|
||
dollar
|
||
美元,美金,美圆
|
||
|
||
sat
|
||
坐,SAT
|
||
|
||
hat
|
||
帽子,帽,礼帽
|
||
|
||
expensive
|
||
贵
|
||
|
||
jacket
|
||
夹克,夹衣,套子
|
||
|
||
need
|
||
需要,要,必须
|
||
|
||
welcome
|
||
迎来,客气,欢
|
||
|
||
bird
|
||
鸟儿,禽类,bird
|
||
|
||
shirt
|
||
衬衫
|
||
|
||
friend
|
||
朋友,友人,好友
|
||
|
||
taxi driver
|
||
出租车司机
|
||
|
||
lock
|
||
锁上,锁,门锁
|
||
|
||
doctor
|
||
医生,大夫,医师
|
||
|
||
oh
|
||
哎,噢,呐
|
||
|
||
bath
|
||
泡澡,澡,洗澡
|
||
|
||
math
|
||
数学,算数,算术
|
||
|
||
chicken
|
||
chicken,鸡,鸡肉
|
||
|
||
cheese
|
||
芝士
|
||
|
||
i'd like
|
||
我想要
|
||
|
||
chair
|
||
皮椅,椅,主席
|
||
|
||
pay
|
||
交,掏钱,工资
|
||
|
||
afternoon
|
||
下午,午后
|
||
|
||
have a nice day
|
||
祝你有美好的一天
|
||
|
||
would you like
|
||
你想要,你想要吗,你想不想
|
||
|
||
sandwich
|
||
三明治,三文治,夹心面包
|
||
|
||
morning
|
||
早辰,上午,早
|
||
|
||
pork
|
||
夹猪肉的,猪肉,夹猪肉
|
||
|
||
salad
|
||
沙拉
|
||
|
||
bye
|
||
拜,再见,再会
|
||
|
||
hi
|
||
嗨
|
||
|
||
please
|
||
谢谢,请,劳驾
|
||
|
||
sea
|
||
海边,大海,海
|
||
|
||
a little
|
||
点,一点点,一点
|
||
|
||
speak
|
||
讲个,说话,要说
|
||
|
||
good
|
||
挺不错,很好,不错的
|
||
|
||
chinese
|
||
汉,普通话,华文
|
||
|
||
land
|
||
地落,空地,大地
|
||
|
||
meat
|
||
夹肉,肉类,肉
|
||
|
||
from
|
||
离开,距离,從
|
||
|
||
nice
|
||
亲切,很愉快,很好
|
||
|
||
new
|
||
新来的,新奇,新任
|
||
|
||
at
|
||
in,从,上
|
||
|
||
excuse me
|
||
打扰一下,不好意思,请问
|
||
|
||
wall
|
||
墙壁,面墙,壁
|
||
|
||
camera
|
||
照相机
|
||
|
||
not
|
||
不,不是,并非
|
||
|
||
wallet
|
||
钱包
|
||
|
||
no
|
||
不,没有
|
||
|
||
watch
|
||
照,收看,手表
|
||
|
||
coat
|
||
外套,大衣,上衣
|
||
|
||
road
|
||
道路,马路,山路
|
||
|
||
thanks
|
||
谢谢,感谢,致谢
|
||
|
||
this
|
||
这只,这瓶,这支
|
||
|
||
by
|
||
不迟于,用,之前
|
||
|
||
bag
|
||
皮包,包来,包了
|
||
|
||
look
|
||
毛色,神情,妆容
|
||
|
||
yes
|
||
没错,好,好的
|
||
|
||
he
|
||
他
|
||
|
||
she
|
||
她
|
||
|
||
woman
|
||
女人
|
||
|
||
are
|
||
家有,羊是,排是
|
||
|
||
man
|
||
男人,男子,20
|
||
|
||
good evening
|
||
晚上好
|
||
|
||
good morning
|
||
早上好,早安
|
||
|
||
a
|
||
一辆,个,一款
|
||
|
||
hello
|
||
嗨,哈喽,喂
|
||
|
||
am
|
||
排是,吗,很
|
||
|
||
girl
|
||
女孩子
|
||
|
||
boy
|
||
男孩子
|
||
|
||
short
|
||
矮的,稍微,矮
|
||
|
||
winter
|
||
冬天,冬季,冬日
|
||
|
||
is
|
||
排是,吗,词是
|
||
|
||
fall
|
||
秋天,秋季,秋日
|
||
|
||
spring
|
||
春天,春季,春日
|
||
|
||
summer
|
||
夏天,夏季,夏日
|
||
|
||
long
|
||
長,悠悠,很久
|
||
|
||
hot
|
||
热,烫
|
||
|
||
less
|
||
少点,更少的,更少
|
||
|
||
or
|
||
或,要么,要不然
|
||
|
||
cold
|
||
冷,冰
|
||
|
||
more
|
||
more,大,高得
|
||
|
||
coffee
|
||
咖啡
|
||
|
||
juice
|
||
果汁
|
||
|
||
water
|
||
水,清水,白水
|
||
|
||
drink
|
||
饮品,饮料,喝啤酒
|
||
|
||
tea
|
||
茶,茶水
|
||
|
||
we
|
||
我们
|
||
|
||
our
|
||
我们的
|
||
|
||
they
|
||
他们,她们
|
||
|
||
their
|
||
他们的,她们的
|
||
|
||
black
|
||
黑色,黑,墨色
|
||
|
||
blue
|
||
蓝色,蓝颜色,蓝
|
||
|
||
white
|
||
白色,白,雪白
|
||
|
||
red
|
||
红色,红,赤色
|
||
|
||
green
|
||
绿色,绿,青
|
||
|
||
computer
|
||
电脑,计算机
|
||
|
||
room
|
||
厅,房间,号房
|
||
|
||
phone
|
||
手机,电话,call
|
||
|
||
big
|
||
上大,大,大的
|
||
|
||
house
|
||
房子,房屋,屋子
|
||
|
||
small
|
||
细小,小,迷你的
|
||
|
||
dog
|
||
狗,犬
|
||
|
||
cat
|
||
猫,猫咪
|
||
|
||
father
|
||
爸,神父,父
|
||
|
||
and
|
||
于是,而且,而
|
||
|
||
mother
|
||
我妈,老妈,姆
|
||
|
||
my
|
||
我的,咱的
|
||
|
||
teacher
|
||
教员,师父,指导老师
|
||
|
||
student
|
||
学生
|
||
|
||
your
|
||
你的,您的,你们的
|
||
|
||
book
|
||
书,书籍,书本
|
||
|
||
Chinese
|
||
中文
|
||
|
||
I
|
||
我,咱
|
||
|
||
English
|
||
英文,英语
|
||
|
||
like
|
||
喜欢,喜爱,爱
|
||
|
||
you
|
||
你"""
|
||
|
||
def parse_words(raw):
|
||
entries = []
|
||
lines = raw.strip().split('\n')
|
||
i = 0
|
||
while i < len(lines):
|
||
word = lines[i].strip()
|
||
if not word:
|
||
i += 1
|
||
continue
|
||
# 下一行是释义
|
||
if i + 1 < len(lines):
|
||
meaning = lines[i + 1].strip()
|
||
else:
|
||
meaning = ''
|
||
# 取释义第一个(逗号前的部分)作为主释义
|
||
meaning_clean = meaning.split(',')[0].split(',')[0].strip()
|
||
entries.append((word, meaning_clean))
|
||
i += 2
|
||
# 跳过空行
|
||
while i < len(lines) and not lines[i].strip():
|
||
i += 1
|
||
return entries
|
||
|
||
def main():
|
||
if not DB_FILE.exists():
|
||
print(f"❌ 数据库不存在:{DB_FILE}")
|
||
print(" 请确认 CiBird 已安装,数据库路径正确")
|
||
return
|
||
|
||
entries = parse_words(RAW)
|
||
print(f"📖 解析到 {len(entries)} 个词条")
|
||
|
||
conn = sqlite3.connect(DB_FILE)
|
||
conn.row_factory = sqlite3.Row
|
||
|
||
# 获取已有单词(避免重复)
|
||
existing = set(row[0].lower() for row in conn.execute("SELECT word FROM words"))
|
||
print(f"📚 词库已有 {len(existing)} 个单词")
|
||
|
||
added = 0
|
||
skipped = 0
|
||
for word, meaning in entries:
|
||
if word.lower() in existing:
|
||
skipped += 1
|
||
continue
|
||
conn.execute(
|
||
"INSERT INTO words(word, meaning, phonetic, pos, examples, note) VALUES(?,?,?,?,?,?)",
|
||
(word, meaning, '', '', '[]', '')
|
||
)
|
||
existing.add(word.lower())
|
||
added += 1
|
||
|
||
conn.commit()
|
||
conn.close()
|
||
|
||
print(f"\n✅ 导入完成!")
|
||
print(f" 新增:{added} 个")
|
||
print(f" 跳过(已存在):{skipped} 个")
|
||
print(f" 词库现有:{len(existing)} 个单词")
|
||
print(f"\n💡 提示:这些单词暂无例句,")
|
||
print(f" 点开任意单词 → 「重新造句」可让 AI 补充例句")
|
||
|
||
if __name__ == '__main__':
|
||
main()
|