Вопросы по теме 'win32com'

win32com.client: AttributeError: wdHeaderFooterPrimary и AttributeError: wdAlignParagraphCenter
Мы готовим следующий скрипт Python для отображения изображений в таблицах слов. import matplotlib.pyplot as plt import pylab import win32com.client as win32 import os # Skip picture making parts #Generate word file #Create and formating...
5036 просмотров
schedule 11.09.2021

Как получить автозавершение кода для программирования COM в PyCharm?
При использовании app = win32com.client.Dispatch('Some.Application') есть ли какой-либо реальный способ получить автозавершение кода в PyCharm? Повторно набирать (или копировать-вставить) все из документации API довольно утомительно, поэтому...
776 просмотров

IgnoreReadOnlyRecommended не работает из Python при открытии книги Excel
У меня есть книга Excel, которую мне нужно открыть с Python в режиме с возможностью записи. В книге настроено приглашение для рекомендация только для чтения , и это не может быть удалено. Я использую следующее: import win32com.client...
1460 просмотров
schedule 11.09.2021

шифрование листа книги Excel с помощью python
В настоящее время я внедряю инструмент для автоматизации части моей повседневной работы. Поэтому мне нужно создать инструмент python, который создает файл excel (книгу) с несколькими данными и шифрует листы файла. Первая часть, которая создает файл...
3708 просмотров
schedule 07.10.2021

Импорт pywinauto (или comtypes) уничтожает существующий COM-объект
Создание / получение COM-объекта с использованием win32com.client.GetActiveObject , а затем import pywintypes приводит к AttributeError при каждом вызове исходного COM-объекта. Код для воспроизведения import win32com.client catia_com =...
799 просмотров

Невозможно получить доступ к элементам строки меню через pywinauto
Я автоматизирую следующую программу через Python: ( Surfer ) http://www.goldensoftware.com/products/surfer Некоторыми его частями я не могу управлять с помощью win32com.client (программные библиотеки не поддерживают его). То, что мне нужно...
1124 просмотров
schedule 26.10.2021

Добавление вложения создает новый элемент MailItem в папке входящих сообщений Outlook.
Я работаю с пустым файлом msg, созданным через Outlook один раз. Следующий код добавляет вложение к электронному письму (вы можете сохранить его, используя msg.SaveAs(Path=save_path) ). import win32com.client msg_path = r'C:\email.msg'...
205 просмотров
schedule 10.12.2021

Скопируйте содержимое Word в Outlook
У меня есть документ Word с форматированным текстом, изображениями и таблицами. Вы можете вручную скопировать его содержимое и без проблем вставить в Outlook. Как это сделать на Python? Мой код: import win32com.client word =...
1189 просмотров
schedule 09.11.2021

Сохранение файлов AutoCAD (.dwg) с использованием Python
Я использую win32com для автоматизации некоторых простых задач в AutoCAD. В основном он работал достаточно хорошо, за исключением возможности сохранять файлы. Моя цель - открыть файл (шаблон), настроить его в зависимости от того, что необходимо,...
962 просмотров
schedule 10.11.2021

Создание подклассов объектов win32com
Я запустил win32com makepy.main () в библиотеке объектов Microsoft PowerPoint, и она сгенерировала этот файл . Просмотр сгенерированных классов вместе с классами, найденными в документации по vba. Похоже, он создал классы для каждого отдельного...
39 просмотров
schedule 20.11.2021

Найдите и замените курсив в документе Word на Python win32com
Я столкнулся с большой проблемой с пакетом Python win32com: Моя проблема в том, что я хочу найти несколько слов в документе Word и выделить их курсивом. Допустим, у меня в документе 10 раз встречается слово «Привет». Я хочу выделить все 10 случаев...
633 просмотров
schedule 01.03.2022

Извлечение заголовка таблицы из Word (.docx) с использованием Python
У меня есть документ Word (.docx) с заголовками и соответствующими таблицами под заголовками, как показано ниже: 1.1.1.1 Table_Title_001 Name Gautham College Oxford University Cambridge 1.1.1.2 Table_Title_002 Name...
2411 просмотров
schedule 01.03.2022

Запуск Matlab с Win32com Dispatch, приложение закрывается
Я пытаюсь запустить Matlab с Python, а затем выполнить действительно простой тест. def execute_matlab_command(command): handle = win32com.client.DispatchEx('matlab.application') handle.visible = True # By using print I know that the...
1217 просмотров
schedule 04.03.2022

win32com не отправляет вложения
Это мой первый вопрос, поэтому я надеюсь, что все в порядке. Я пытаюсь отправить электронное письмо с вложением с помощью Python, используя win32com с Outlook 2010. И он отправляет электронное письмо. Но это не отправка вложения. Я основал свой...
5073 просмотров
schedule 04.03.2022

Как просканировать все ячейки листа
Я хочу сканировать ячейки листа Excel, используя win32com для python , и сохранить словарь местоположения ячеек и их значений. Есть ли эффективный способ сканирования листа? Это означает, что нужно сканировать как можно меньше ячеек, но при...
731 просмотров
schedule 07.03.2022

Ошибка нехватки памяти в Python win32com
Чтобы управлять сторонним устройством, я использую модуль win32com python для взаимодействия с предоставленным пользовательским интерфейсом. В целом это работает так, как ожидалось, но редко (каждые 10 тыс. Вызовов или около того) COM API выдает...
537 просмотров
schedule 17.03.2022

Было бы технически сложно воссоздать окна для буфера обмена рабочей группы в Windows 7 с помощью C #?
В старые времена Windows Workgroup 3.11 была возможность копировать и вставлять в сети. Эта функция была удалена, что сегодня странно, поскольку мы живем в эпоху обмена информацией! Было бы технически сложно воссоздать окна для буфера обмена...
130 просмотров
schedule 22.03.2022

Ошибка при конвертации из xls в xlsx с помощью win32com. Эта программа выдает ошибку, если я работаю с другим листом Excel
import pandas as pd import os import win32com.client import win32com.client.gencache fname = "C:\\Users\\prashanth\\Desktop\\student.xls" excel = win32com.client.gencache.EnsureDispatch('Excel.Application') wb = excel.Workbooks.Open(fname)...
1771 просмотров
schedule 30.03.2022

Оценка соответствия индекса с Openpyxl и Xlwings; формула возвращает, а не значение
Я сослался на следующие ссылки, но все еще не могу заставить свой код работать Python openpyxl data_only = True, возвращающий None Обновить внешние данные Excel с помощью Python Использование Python Openpyxl для совпадения индекса Я работаю...
197 просмотров
schedule 29.03.2022

Отсутствующие классы автоматизации Lotus Notes
Я пытаюсь создать электронную почту Lotus Notes из Python, я начал с чего-то простого и не могу подключиться к клиенту Lotus Notes. from win32com.client import Dispatch import smtplib session = Dispatch("Lotus.Notessession") Это генерирует...
428 просмотров
schedule 02.05.2022