Package: en2cn
en2cn简介en2cn(英中词典)用途是中文编程探讨过程中的一个副产品，目的在与实现本机的单词、短句、Python代码的翻译。包的来源此包由吴烜先生的vscode插件改变得来，经过其本人同意，借用了其中的所有词库及词形库，
大家可以在https://github.com/program-in-chinese/vscode_english_chinese_dictionary看到原词典的代码及使用说明包的缺点非专业人士所写，未考虑时间空间优化问题细节还有很多错误注释不够详细，所以help得不到很多帮助，不过好在代码比较简单用法简介导入字典importen2cnas中文词典词典数据导入中，请耐心等待
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
词典数据导入完毕查词中文词典.取释义('ax'){'原字段': 'ax',
 '释义': 'n. 斧头\\nvt. 用斧削或砍, 削减',
 '各词': [{'词': 'ax',
   '释义': 'n. 斧头\\nvt. 用斧削或砍, 削减',
   '词形': [{'类型': '现在分词', '变化': 'axing'},
    {'类型': '名词复数形式', '变化': 'axes'},
    {'类型': '第三人称单数', '变化': 'axes'},
    {'类型': '过去式', '变化': 'axed'},
    {'类型': '过去分词', '变化': 'axed'},
    {'类型': '第yi人称单数', '变化': 'axes'}]}]}中文词典.取释义('worksIsGood ax set set_color')n. 工程, 工厂, 工事, 活动部件, 机件, 著作, 作品, 善行, 德行\n[机] 工厂, 工场 *** [计]
be的现在式第三人称\n[计] 加下标次序, 信息系统, 国际标准, 中间系统 *** [计]
n. 善行, 好处, 利益\na. 好的, 优良的, 上等的, 愉快的, 有益的, 好心的, 慈善的, 虔诚的 *** [计]
n. 斧头\nvt. 用斧削或砍, 削减 *** [计]
n. 日落, 同伙, 组合, 集合, 装置\nvt. 放, 安置, 放置, 设定, 使凝结, 点燃, 确定, 点缀, 使就位, 树立, 分配, 调整\nvi. 日落, 凝固, 定型, 搁住, 结果, 适合\na. 决心的, 规定的, 故意的, 持久的, 固定的, 老套的, 准备好的\n[计] 设置; DOS内部命令:改变或显示分配给环境变量的值 *** [计]
n. 日落, 同伙, 组合, 集合, 装置\nvt. 放, 安置, 放置, 设定, 使凝结, 点燃, 确定, 点缀, 使就位, 树立, 分配, 调整\nvi. 日落, 凝固, 定型, 搁住, 结果, 适合\na. 决心的, 规定的, 故意的, 持久的, 固定的, 老套的, 准备好的\n[计] 设置; DOS内部命令:改变或显示分配给环境变量的值 *** [计]
n. 颜色, 面色, 颜料, 外貌\nvt. 把...涂上颜色, 粉饰, 使脸红, 歪曲\nvi. 变色 *** [计]





{'原字段': 'worksIsGood ax set set_color',
 '释义': 'worksIsGood 斧头\\nvt. 用斧削或砍, 削减 置 置_颜色, 面色, 颜料, 外貌\\nvt. 把...涂上颜色, 粉饰, 使脸红, 歪曲\\nvi. 变色',
 '各词': [{'词': 'works',
   '释义': 'n. 工程, 工厂, 工事, 活动部件, 机件, 著作, 作品, 善行, 德行\\n[机] 工厂, 工场',
   '词形': [{'类型': '原型', '变化': 'work'}, {'类型': '原型变换形式', '变化': ['第三人称单数']}]},
  {'词': 'is',
   '释义': 'be的现在式第三人称\\n[计] 加下标次序, 信息系统, 国际标准, 中间系统',
   '词形': [{'类型': '原型', '变化': 'be'}, {'类型': '原型变换形式', '变化': ['第三人称单数']}]},
  {'词': 'good',
   '释义': 'n. 善行, 好处, 利益\\na. 好的, 优良的, 上等的, 愉快的, 有益的, 好心的, 慈善的, 虔诚的',
   '词形': [{'类型': '形容词最高级', '变化': 'best'}, {'类型': '形容词比较级', '变化': 'better'}]},
  {'词': 'ax',
   '释义': 'n. 斧头\\nvt. 用斧削或砍, 削减',
   '词形': [{'类型': '现在分词', '变化': 'axing'},
    {'类型': '名词复数形式', '变化': 'axes'},
    {'类型': '第三人称单数', '变化': 'axes'},
    {'类型': '过去式', '变化': 'axed'},
    {'类型': '过去分词', '变化': 'axed'},
    {'类型': '第yi人称单数', '变化': 'axes'}]},
  {'词': 'set',
   '释义': 'n. 日落, 同伙, 组合, 集合, 装置\\nvt. 放, 安置, 放置, 设定, 使凝结, 点燃, 确定, 点缀, 使就位, 树立, 分配, 调整\\nvi. 日落, 凝固, 定型, 搁住, 结果, 适合\\na. 决心的, 规定的, 故意的, 持久的, 固定的, 老套的, 准备好的\\n[计] 设置; DOS内部命令:改变或显示分配给环境变量的值',
   '词形': [{'类型': '过去分词', '变化': 'set'},
    {'类型': '原型', '变化': 'set'},
    {'类型': '原型变换形式', '变化': ['过去分词', '过去式']},
    {'类型': '过去式', '变化': 'set'},
    {'类型': '现在分词', '变化': 'setting'},
    {'类型': '名词复数形式', '变化': 'sets'},
    {'类型': '第三人称单数', '变化': 'sets'}]},
  {'词': 'set',
   '释义': 'n. 日落, 同伙, 组合, 集合, 装置\\nvt. 放, 安置, 放置, 设定, 使凝结, 点燃, 确定, 点缀, 使就位, 树立, 分配, 调整\\nvi. 日落, 凝固, 定型, 搁住, 结果, 适合\\na. 决心的, 规定的, 故意的, 持久的, 固定的, 老套的, 准备好的\\n[计] 设置; DOS内部命令:改变或显示分配给环境变量的值',
   '词形': [{'类型': '过去分词', '变化': 'set'},
    {'类型': '原型', '变化': 'set'},
    {'类型': '原型变换形式', '变化': ['过去分词', '过去式']},
    {'类型': '过去式', '变化': 'set'},
    {'类型': '现在分词', '变化': 'setting'},
    {'类型': '名词复数形式', '变化': 'sets'},
    {'类型': '第三人称单数', '变化': 'sets'}]},
  {'词': 'color',
   '释义': 'n. 颜色, 面色, 颜料, 外貌\\nvt. 把...涂上颜色, 粉饰, 使脸红, 歪曲\\nvi. 变色',
   '词形': [{'类型': '名词复数形式', '变化': 'colors'},
    {'类型': '现在分词', '变化': 'coloring'},
    {'类型': '过去式', '变化': 'colored'},
    {'类型': '第三人称单数', '变化': 'colors'},
    {'类型': '过去分词', '变化': 'colored'},
    {'类型': '第yi人称单数', '变化': 'colors'}]}]}中文词典.首选('n. 底部\na. 底部的\nvt. 给...装底, 查明真相\nvi. 到达底部, 建立基础',中文词典.词典常量.词性_计算机)'底部'中文翻译='n. 罩；风帽；（布质）面罩；学位连领帽（表示学位种类）\nv. 覆盖；用头巾包；使(马,鹰等)戴头罩；给…加罩\n[网络] 胡德；兜帽；引擎盖'中文翻译.split('\n')中文词典.取按词性释义(中文翻译){'n.': ['罩；风帽；（布质）面罩；学位连领帽（表示学位种类）'],
 'v.': ['覆盖；用头巾包；使(马,鹰等)戴头罩；给…加罩'],
 '[网络]': ['胡德；兜帽；引擎盖']}文件翻译!typexx.txtuse a gray background
#ax = plt.axes(axisbg='#E6E6E6')
ax = plt.axes(facecolor='#E6E6E6')


ax.set_axisbelow(True)

# draw solid white grid lines
plt.grid(color='w', linestyle='solid')

# hide axis spines
for spine in ax.spines.values():
    spine.set_visible(False)

# hide top and right ticks
ax.xaxis.tick_bottom()
ax.yaxis.tick_left()

# lighten ticks and labels
ax.tick_params(colors='gray', direction='out')
for tick in ax.get_xticklabels():
    tick.set_color('gray')
for tick in ax.get_yticklabels():
    tick.set_color('gray')print(中文词典.全文翻译('xx.txt'))use a 灰色 背景
#斧头 = plt.坐标轴(axisbg='#E6E6E6')
斧头 = plt.坐标轴(facecolor='#E6E6E6')


斧头.设置_axisbelow(True)

# 翻牌 原色 白色 网格 台词
plt.网格(颜色='w', linestyle='原色')

# 隐藏 axis 脊柱( spine的复数形式 )
for 背骨 in 斧头.脊柱( spine的复数形式 ).对价值的看法():
    背骨.设置_visible(False)

# 隐藏 TOP协议 and 右 十字叉
斧头.xaxis.滴答声_底部()
斧头.yaxis.滴答声_左边的()

# 照亮 十字叉 and 标签
斧头.滴答声_params(国旗='灰色', 方向='外面的')
for 滴答声 in 斧头.取得指令_xticklabels():
    滴答声.设置_颜色('灰色')
for 滴答声 in 斧头.取得指令_yticklabels():
    滴答声.设置_颜色('灰色')短句翻译短句翻译主要用来翻译 带有下划线 和 驼峰的英文词，下划线词组 会原样翻译为 下划线词组，驼峰词组会翻译为 上划线词组，为今后中文代码翻译回到英文代码做准备，目的是写中文代码，自动翻译，然后给外国人去互动。中文词典.短句翻译(r'(works)  Good hard iifd work_hard handBook HandBookPrinter now #IsMember ## ￥我 \n\t  fkdsa #kfas  set_color')'工程 善行  坚硬的 iifd 工作_坚硬的  手冖工作簿  手冖工作簿冖打印机  now #冖加下标次序冖成员  ## ￥我  fkdsa #kfas 设置_颜色  '中文词典.短句翻译('SetName')'设置冖名称  '中文词典.短句翻译('Set_Name')'设置_名称   '其它除了以上的主要功能，此包还有一些下划线—驼峰词组互换、词频统计、消除括号等小的代码段可以使用。dir(中文词典)['__builtins__',
 '__cached__',
 '__doc__',
 '__file__',
 '__loader__',
 '__name__',
 '__package__',
 '__path__',
 '__spec__',
 'camel_to_underline',
 'getText',
 'name',
 'os',
 're',
 'underline_to_camel',
 '中文词典',
 '全文翻译',
 '取原型',
 '取字段中所有词',
 '取按词性释义',
 '取释义',
 '导入词典数据',
 '拆分骆驼命名',
 '按短语查询',
 '提取词形',
 '模型',
 '消除所有括号内容',
 '消除括号内容',
 '消除英文小括号内容',
 '短句翻译',
 '自定义词典',
 '词典常量',
 '词典数据',
 '词形_原型变换形式',
 '词形变化数据',
 '词形类型',
 '选取释义',
 '逐词翻译',
 '首选']中文词典.getText('xx.txt')[1][('ax', 9),
 ('gray', 4),
 ('tick', 4),
 ('plt', 3),
 ('for', 3),
 ('in', 3),
 ('axes', 2),
 ('e6e6e6', 2),
 ('solid', 2),
 ('grid', 2),
 ('hide', 2),
 ('spines', 2),
 ('spine', 2),
 ('and', 2),
 ('ticks', 2),
 ('set_color', 2),
 ('use', 1),
 ('a', 1),
 ('background', 1),
 ('axisbg', 1),
 ('facecolor', 1),
 ('set_axisbelow', 1),
 ('true', 1),
 ('draw', 1),
 ('white', 1),
 ('lines', 1),
 ('color', 1),
 ('w', 1),
 ('linestyle', 1),
 ('axis', 1),
 ('values', 1),
 ('set_visible', 1),
 ('false', 1),
 ('top', 1),
 ('right', 1),
 ('xaxis', 1),
 ('tick_bottom', 1),
 ('yaxis', 1),
 ('tick_left', 1),
 ('lighten', 1),
 ('labels', 1),
 ('tick_params', 1),
 ('colors', 1),
 ('direction', 1),
 ('out', 1),
 ('get_xticklabels', 1),
 ('get_yticklabels', 1)]importinspectinspect.signature(中文词典.全文翻译)<Signature (输入文件=None)>print(inspect.getdoc(中文词典.取按词性释义))对一个英文单词的中文释义提取词性后返回一个字典（词性，翻译）

    'n. 罩；风帽；（布质）面罩；学位连领帽（表示学位种类）
v. 覆盖；用头巾包；使(马,鹰等)戴头罩；给…加罩
[网络] 胡德；兜帽；引擎盖'

    返回

    {'n.': ['罩；风帽；（布质）面罩；学位连领帽（表示学位种类）'],
     'v.': ['覆盖；用头巾包；使(马,鹰等)戴头罩；给…加罩'],
     '[网络]': ['胡德；兜帽；引擎盖']}