Описание тега python-docx

Библиотека Python для создания, чтения и записи файлов do cx Microsoft Office Word 2007.
1 ответ

Как остановить цикл Python от накопления информации

Я планирую автоматизировать в python то, что создаст несколько файлов.docx, используя цикл while. Каждый файл будет иметь свое уникальное имя и некоторую информацию внутри него. Моя проблема в том, что при зацикливании информация, которую я получаю …
21 май '18 в 12:09
10 ответов

Python Docx установить фон ячейки таблицы и цвет текста

Я использую Python 2.7 с DOCX, и я хотел бы изменить фон и цвет текста ячеек в моей таблице в зависимости от условий. Я не смог найти ни одного полезного ресурса о форматировании одной ячейки Какие-либо предложения? Редактировать 1 мой код style_foo…
05 ноя '14 в 08:46
1 ответ

Извлечь текст определенного шрифта из файла docx

Я использую Python 3.4 вместе с python-docx библиотека для работы .docx файлы. Мне удалось извлечь текст из документа. Но моя цель - извлечь только текст с определенным шрифтом (и изменить его). Я искал это в документации библиотеки последние два дн…
01 сен '14 в 09:52
1 ответ

Как мне объявить новые теги oxml/xmlchemy в python-docx?

Я пытаюсь встроить базовую функциональность уравнений в python-docx для вывода формул в файлы docx. Может кто-нибудь пройти через стандартную процедуру регистрации нового класса в oxml? Глядя на исходный код, кажется, что тег объявляется путем созда…
28 май '18 в 04:00
4 ответа

Почему моя IDE не может выполнить автозаполнение для python-docx?

Когда я использую python-docx, моя IDE, как и pycharm wing, не может выполнить автозаполнение. этот код from docx import Document asd = Document() asd.add_heading("test") asd.save("cao.docx") когда я набираю asd. add_heading не может выполнить автоз…
23 мар '17 в 06:03
2 ответа

Django Choices Ссылка в представлении

Model.py: class RiskIssue(models.Model): RISK_ISSUE_SEVERITY = ( ('L', 'Low'), ('M', 'Medium'), ('H', 'High'), ) projectRiskIssueSeverity = models.CharField("Risk/Issue Severity", max_length=1, choices=RISK_ISSUE_SEVERITY, default='L') View.py код: …
21 янв '15 в 22:39
1 ответ

Использование метода _document в python-docx

Я использую python-docx и пытаюсь вставить <w:bookmarkStart> тег. Я не вижу никакого непосредственного метода API для создания тега. Поэтому я нашел несколько ссылок, чтобы получить доступ к необработанному XML с помощью document._document_par…
12 авг '15 в 20:25
1 ответ

Как создать / изменить динамическое оглавление в MS Word с помощью Python

Все. Я пишу python сценарий, который может взять xml файл для генерации MS-Word автоматически. Я использую библиотеку Python docxtpl, чтобы сделать эту работу. Например, если мой сценарий взять xml как это: <?xml version="1.0" encoding="UTF-8"?&g…
29 июн '18 в 09:26
3 ответа

Использование Python Docx для удаления пустых строк

Я использую Python docx удалить пустые строки из документов, содержащих текст и изображения. С использованием paragraph.clear() а также paragraph.run.clear() работает до некоторой точки, но в выводимом файле все еще есть пустые строки, в которых тол…
30 апр '17 в 18:58
1 ответ

Автоматизируйте данные Excel в документ Word с помощью Python

Вот моя проблема: у меня есть 1000 имен и адресов на листе Excel, и я должен написать письмо в Word для каждого отдельного имени. Пример письма ниже (красный знак). Я хотел бы автоматизировать процесс с помощью Python. Не могли бы вы дать мне свои и…
07 июл '16 в 15:30
3 ответа

Добавление гиперссылки в MSWord с помощью python-docx

Я пытаюсь добавить гиперссылку в документ MS Word, используя docx модуль для Python. Я искал везде (официальный документ, Stackru, Google), но ничего не нашел. Я хотел бы сделать что-то вроде: from docx import Document document = Document() p = docu…
06 дек '17 в 04:10
6 ответов

Python-docx, как установить ширину ячейки в таблицах?

Как установить ширину ячейки в таблицах?, до сих пор я получил: from docx import Document from docx.shared import Cm, Inches document = Document() table = document.add_table(rows=2, cols=2) table.style = 'TableGrid' #single lines in all cells table.…
27 мар '17 в 16:13
2 ответа

Как изменить стили шрифта в Python Docx для предложения

Как мы применяем имя шрифта, размер и т. Д. Для add_run() в docx python.Я пробовал следующее, но это не работает. run = Document().add_paragraph().add_run() font = run.font font.name = “MS Gothic” Document().add_paragraph().add_run(“Some random text…
08 июн '18 в 04:19
1 ответ

Как использовать Docx.NET сделать цвет заливки ячейки?

Я использую Xceed.Words.NET, мне нужно установить цвет заливки ячейки: cell.FillColor = Color.Blue; OR cell.Shading = Color.Blue; Я обнаружил, что ячейка на самом деле не имеет цвета заливки, и обнаружил, что если ячейка имеет цвет заливки в Word, т…
18 ноя '18 в 13:23
3 ответа

Добавить графики непосредственно в документ, используя пакет Python DOCX

Я готовлю некоторые данные и хочу автоматически сгенерировать отчет. Я могу сохранить сюжет, а затем добавить его в свой документ. Однако я предпочитаю делать это напрямую, без сохранения шага. Просматривая документацию по python-docx, я сомневаюсь,…
29 ноя '18 в 09:59
0 ответов

Python-Docx изменить стиль маркера по умолчанию

Я пытаюсь скопировать шаблон документа Word с использованием python-docx, один из разделов этого документа включает создание маркеров, что я могу легко сделать, добавив стиль "Стиль списка 3" к абзацу. Тем не менее, это дает мне маркер по умолчанию,…
05 янв '18 в 03:09
1 ответ

Python-docx устанавливает направление текста RTL

Я пытаюсь создать документ с направлением текста RTL (справа налево) def printExam(): #get the exam questions rows = db(db.exam_questions.exam == request.vars.exam).select() # create the documnet document = Document() document.add_heading(u"أختبار",…
01 фев '17 в 16:55
1 ответ

Python Docx Настройка цвета фона ячейки таблицы

Чтобы установить цвет фона для ячеек в таблице, я использую следующий код: doc.add_paragraph('') t1 = doc.add_table(rows=7, cols=2) t1.style = 'TableGrid' for row in range(7): cell = t1.cell(row, 0) cell._tc.get_or_add_tcPr().append(shading_elm_gree…
07 июн '18 в 12:34
0 ответов

Установка python-docx не работает

Я пытаюсь установить пакет python-docx, но получаю проблемы... Running setup.py install for lxml /opt/python2.7/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'bugtrack_url' warnings.warn(msg) Building lxml version 3.…
23 июл '14 в 13:08
3 ответа

Чтение файлов.docx в Python для поиска зачеркивания, маркеров и других форматов.

Может ли кто-нибудь помочь мне определить, в Python, используя python-docx, если абзац в файле.docx содержит текст, отформатированный с помощью зачеркивания (то есть, он появляется, но вычеркнут) или имеет начальную точку в начале? Я пытаюсь написат…
09 окт '17 в 12:37