-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
47 lines (35 loc) · 3.9 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Приложение «Лексический редупликатор»
Версия 1.0
Автор: Ильина Анна (anna.ilina. 21.2000@gmail.com)
Описание
Данное приложение является реализацией неточной правой редупликации.
Пользователь может ввести как готовую приставку, например, 'шм', так и слово, из которого будет выделена приставка, например, 'долбить'.
Требования
Python версии не ниже 3.6
Состав:
• Запуск программы: main.py
• Реализация алгоритма определения сложности приставки: get_text_from_type_pre.py
• Реализация алгоритма для сложных приставок: compound_prefix.py
• Реализация алгоритма для простых приставок: simple_prefix.py
• Модуль, осуществляющий работу с различными кодировками: process_encode.py
• Модуль, осуществляющий работу с регистром: get_register.py
• Моудль, рассчитывающий отношение исходного текста к редуплицированному: get_statistic.py
• Тесты: test_reduplicator.py
• Модуль, скачивающий код страницы: fetch.py
• Моудль, редуплицирующий код страницы: get_new_html_page.py
• Модуль, создающий страницу на сервере: handle.py
Справка по запуску:
python3 main.py --help
Пример запуска:
______________________________________________________________________________________________________________________________________________________________________________
если пользователь хочет преобразовать интернет страницу:
python3 main.py -html https://ru.wikipedia.org/wiki/Python -opt шм -- преобразование интернет страницы https://ru.wikipedia.org/wiki/Python по приставке 'шм'
python3 main.py -html https://ru.wikipedia.org/wiki/Python -- преобразование интернет страницы https://ru.wikipedia.org/wiki/Python по приставке, введенной пользователем далее
после этих команд в терминале появится ссылка на html-страницу, развернутую на локальном сервере — (нажмите на ссылку и будет ваш прикол!!)
______________________________________________________________________________________________________________________________________________________________________________
если пользователь хочет преобразовать некоторый текст:
python3 main.py -txt 'Привет, САМОЛЁТ!' -opt долбить -- результат преобразования будет выведен на консоль
python3 main.py -txt 'Вот такая зелень' -opt шм -save file_4_save -- результат преобразования будет записан в файл file_4_save
python3 main.py -doc doc_with_data -- данные будут считаны из файла doc_with_data, результат преобразования будет выведен на консоль
python3 main.py -doc doc_with_data -save file_4_save -- данные будут считаны из файла doc_with_data, результат преобразования будет записан в файл file_4_save
______________________________________________________________________________________________________________________________________________________________________________