معرفی شرکت ها


en2cn-0.40


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

英文翻译到中文的包
ویژگی مقدار
سیستم عامل -
نام فایل en2cn-0.40
نام en2cn
نسخه کتابخانه 0.40
نگهدارنده []
ایمیل نگهدارنده []
نویسنده pebble329
ایمیل نویسنده pebble329@126.com
آدرس صفحه اصلی https://github.com/pebble329/en2cn-
آدرس اینترنتی https://pypi.org/project/en2cn/
مجوز -
# en2cn简介 ### en2cn(英中词典)用途 是中文编程探讨过程中的一个副产品,目的在与实现本机的单词、短句、Python代码的翻译。 ### 包的来源 * 此包由吴烜先生的vscode插件改变得来,经过其本人同意,借用了其中的所有词库及词形库, 大家可以在 https://github.com/program-in-chinese/vscode_english_chinese_dictionary 看到原词典的代码及使用说明 ### 包的缺点 * 非专业人士所写,未考虑时间空间优化问题 * 细节还有很多错误 * 注释不够详细,所以help得不到很多帮助,不过好在代码比较简单 # 用法简介 ## 导入字典 ```python import en2cn as 中文词典 ``` 词典数据导入中,请耐心等待 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 词典数据导入完毕 ## 查词 ```python 中文词典.取释义('ax') ``` {'原字段': 'ax', '释义': 'n. 斧头\\nvt. 用斧削或砍, 削减', '各词': [{'词': 'ax', '释义': 'n. 斧头\\nvt. 用斧削或砍, 削减', '词形': [{'类型': '现在分词', '变化': 'axing'}, {'类型': '名词复数形式', '变化': 'axes'}, {'类型': '第三人称单数', '变化': 'axes'}, {'类型': '过去式', '变化': 'axed'}, {'类型': '过去分词', '变化': 'axed'}, {'类型': '第yi人称单数', '变化': 'axes'}]}]} ```python 中文词典.取释义('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'}]}]} ```python 中文词典.首选('n. 底部\na. 底部的\nvt. 给...装底, 查明真相\nvi. 到达底部, 建立基础', 中文词典.词典常量.词性_计算机) ``` '底部' ```python 中文翻译 = 'n. 罩;风帽;(布质)面罩;学位连领帽(表示学位种类)\nv. 覆盖;用头巾包;使(马,鹰等)戴头罩;给…加罩\n[网络] 胡德;兜帽;引擎盖' 中文翻译.split('\n') 中文词典.取按词性释义(中文翻译) ``` {'n.': ['罩;风帽;(布质)面罩;学位连领帽(表示学位种类)'], 'v.': ['覆盖;用头巾包;使(马,鹰等)戴头罩;给…加罩'], '[网络]': ['胡德;兜帽;引擎盖']} ## 文件翻译 ```python !type xx.txt ``` use 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') ```python 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(): 滴答声.设置_颜色('灰色') ## 短句翻译 短句翻译主要用来翻译 带有下划线 和 驼峰的英文词, * 下划线词组 会原样翻译为 下划线词组, * 驼峰词组会翻译为 上划线词组, 为今后中文代码翻译回到英文代码做准备,目的是写中文代码,自动翻译,然后给外国人去互动。 ```python 中文词典.短句翻译(r'(works) Good hard iifd work_hard handBook HandBookPrinter now #IsMember ## ¥我 \n\t fkdsa #kfas set_color') ``` '工程 善行 坚硬的 iifd 工作_坚硬的 手冖工作簿 手冖工作簿冖打印机 now #冖加下标次序冖成员 ## ¥我 fkdsa #kfas 设置_颜色 ' ```python 中文词典.短句翻译('SetName') ``` '设置冖名称 ' ```python 中文词典.短句翻译('Set_Name') ``` '设置_名称 ' # 其它 * 除了以上的主要功能,此包还有一些下划线—驼峰词组互换、词频统计、消除括号等小的代码段可以使用。 ```python dir(中文词典) ``` ['__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', 'camel_to_underline', 'getText', 'name', 'os', 're', 'underline_to_camel', '中文词典', '全文翻译', '取原型', '取字段中所有词', '取按词性释义', '取释义', '导入词典数据', '拆分骆驼命名', '按短语查询', '提取词形', '模型', '消除所有括号内容', '消除括号内容', '消除英文小括号内容', '短句翻译', '自定义词典', '词典常量', '词典数据', '词形_原型变换形式', '词形变化数据', '词形类型', '选取释义', '逐词翻译', '首选'] ```python 中文词典.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)] ```python import inspect ``` ```python inspect.signature(中文词典.全文翻译) ``` <Signature (输入文件=None)> ```python print(inspect.getdoc(中文词典.取按词性释义)) ``` 对一个英文单词的中文释义提取词性后返回一个字典(词性,翻译) 'n. 罩;风帽;(布质)面罩;学位连领帽(表示学位种类) v. 覆盖;用头巾包;使(马,鹰等)戴头罩;给…加罩 [网络] 胡德;兜帽;引擎盖' 返回 {'n.': ['罩;风帽;(布质)面罩;学位连领帽(表示学位种类)'], 'v.': ['覆盖;用头巾包;使(马,鹰等)戴头罩;给…加罩'], '[网络]': ['胡德;兜帽;引擎盖']}


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl en2cn-0.40:

    pip install en2cn-0.40.whl


نصب پکیج tar.gz en2cn-0.40:

    pip install en2cn-0.40.tar.gz