11 / 11 / 1
Регистрация: 19.03.2020
Сообщений: 26
|
|
1 | |
Простая документация в дорогу19.03.2020, 19:28. Показов 11821. Ответов 4
Метки нет Все метки)
(
Константин уезжает на каникулы к бабушке в деревню, Интернет там не работает. Однако в свободное время он хотел почитать документацию на некоторые библиотеки Python. Проблема в том, что документация к библиотекам написана в формате Markdown (https://ru.wikipedia.org/wiki/Markdown) и в обычном офисном пакете не открывается нормально.
Помогите Константину и напишите функцию markdown_to_docx(text), которая принимает текст, содержащий на первой строке название документа, а потом – несколько строк с содержимым документа в формате Markdown, создаёт документ и сохраняет его в файле res.docx. В этот раз нам немного повезло, и документация может содержать только следующие элементы: заголовки уровней 1-6; одноуровневые (то есть не содержащие вложенных) нумерованные и ненумерованные списки; абзацы обычного, наклонного, жирного и наклонно-жирного текста. Стиль распространяется на весь абзац. Вложенного оформления не бывает. На пустые строки Markdown создаются пустые строки в документе. Формат ввода Строка с названием документа, а затем его содержание на нескольких строках в формате Markdown в параметре text. Формат вывода Сохранённый на диске в директории с программой файл res.docx со сконвертированным содержимым.
0
|
|
19.03.2020, 19:28 | |
Ответы с готовыми решениями:
4
Документация в дорогу Простая казалось бы задача. Двое друзей пошли в магазин. Но дорогу знает только один Простая авторизация на php и mysql, очень простая! Новичок! Советы в дорогу! |
0 / 0 / 0
Регистрация: 10.01.2020
Сообщений: 11
|
||||||
22.03.2020, 19:23 | 2 | |||||
Примет или "руками" парсить?
0
|
0 / 0 / 0
Регистрация: 29.11.2019
Сообщений: 27
|
|
23.03.2020, 18:16 | 3 |
придёться руками писать
0
|
0 / 0 / 0
Регистрация: 10.01.2020
Сообщений: 11
|
|
24.03.2020, 21:06 | 5 |
Да. Система не принимает использование модуля pypandoc.
В ручном алгоритме упёрся в парсинг абзацев между двумя пустыми строками. Может регулярками можно вычленить отпарсить markdown?
0
|
24.03.2020, 21:06 | |
Помогаю со студенческими работами здесь
5
Как в Canvas создать дорогу Сколько времени на дорогу из школы до станции, Задача про джип бензин и дорогу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |