1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qiyou-mzfanyi

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Один простой и полезный инструмент командной строки для поиска слов или простого перевода с китайского на английский и обратно

Описание

Это простой и практичный инструмент командной строки, который можно использовать для поиска слов или выполнения простого китайско-английского перевода.

Причина создания

Цель создания — простота и удобство. Иногда при написании чего-либо в терминале или чтении документа сталкиваешься с трудными для понимания именами переменных или словами, смысл которых не удаётся определить. В таких случаях приходится обращаться к словарю, что вызывает определённые неудобства. Поэтому я подумал, что было бы удобно иметь возможность искать слова или выполнять перевод прямо в терминале. Мои требования невысоки, мне нужна лишь простота и удобство использования. Изначально я хотел посмотреть, есть ли уже такое программное обеспечение, но внезапно осознал, что я программист. Поэтому решил написать свой собственный инструмент. Я работаю с Java, Python знаю плохо, но думаю, что он больше подходит для этой задачи. Вот как возникла идея создания этого инструмента. Изначально не было реализовано функции анализа локального словаря, возможно, она будет добавлена позже, если возникнут проблемы с подключением к сети. В инструменте используется API от Youdao, изначально я планировал использовать Google, но отказался от этой идеи из-за ограничений GWF.

Установка

Рекомендуется скопировать файл mzfanyi.py в определённое место, затем использовать команду chmod для предоставления ему прав на выполнение, а затем создать символическую ссылку с помощью команды ln, чтобы связать mzfanyi с каталогом /usr/local/bin. Пример команды:

ln -s xxx/mzfanyi.py /usr/local/bin/mzfanyi

Конечно, можно просто скопировать его в каталог $PATH, но я считаю, что это не соответствует правилам хорошего тона.

Использование

Я не добавил документацию по использованию, но вы можете понять, насколько он прост, просто взглянув на скрипт. Чтобы использовать инструмент, просто запустите mzfanyi, указав слово или фразу для поиска или перевода. Например, для поиска английского слова можно запустить:

mzfanyi parameter
mzfanyi 'Oh, Shit!!!'

Обратите внимание, что при поиске фразы следует использовать одинарные кавычки, а не двойные, особенно если фраза заканчивается восклицательным знаком. Если использовать двойные кавычки, то команда не будет выполнена. Для поиска китайско-английских переводов можно выполнить следующие команды:

    mzfanyi 参数
    mzfanyi '使用方法,描述文件'

Кроме того, в инструменте используется модуль argparse, поэтому можно запустить mzfanyi -h для просмотра справочной информации.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/qiyou-mzfanyi.git
git@api.gitlife.ru:oschina-mirror/qiyou-mzfanyi.git
oschina-mirror
qiyou-mzfanyi
qiyou-mzfanyi
master