Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 20, 2018 15:05:03

ok
Зарегистрирован: 2018-03-22
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Поиск фразы в файле формата doc

Добрый день!
Кто сталкивался с проблемой при работе с файлам doc, помогите, пожалуйста.
Проблема такая:
Мне нужно просто поискать ФИО в doc-файле.
открываю файл, ищу текст, закрываю файл
d=file.Documents.Open(a.doc)
r=re.search('Иванов Иван Иванович',d.Content.Text)
d=file.Documents.Close()

Все работает. Но проблема в том, что это происходит не в фоновом режиме, т.е. открывается прям файл на экране, потом закрывается.

Может есть какие-нибудь параметры у Open(), чтобы это все проходило в фоновом режиме? И очень много времени тратит программа на открытие файла - пока запустится ворд, откроется файл, пройдет поиск и закроется, проходит около минуты.

Других способов работы с doc не нашел. Буду благодарен, если подскажете.

Спасибо!

Офлайн

#2 Дек. 20, 2018 15:31:59

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Поиск фразы в файле формата doc

вы хоть бы название используемой библиотеки написали.
Ну а по сути - у вас не самый умный вопрос. Это ж не секретная информация, и не древние манускрипты на потерянных языках. Наверняка есть у библиотеки документация. Всегда есть исходный код где можно посмотреть на аргументы метода Open



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version