Ошибка импорта: нет модуля с именем win32api Ошибка - PullRequest
0 голосов
/ 10 марта 2019

При попытке импортировать модули win32api, win32con для моего кода я получаю следующую ошибку:

Traceback (most recent call last):
  File "C:\Users\Henil\Desktop\LinkedIn-Easy-Apply-Automation-master\LinkedInEasyApply.py", line 16, in <module>
    import win32api, win32con
ImportError: No module named win32api

Итак, я запустил pip install pypiwin32, и установка прошла. Но при запуске кода я получаю тот же «Модуль не найден».

Итак, я попытался pip install -U pypiwin32, и я получил следующий вывод:

pip install -U pypiwin32
Requirement already up-to-date: pypiwin32 in c:\python27\lib\site-packages
Requirement already up-to-date: pywin32>=223 in c:\python27\lib\site-packages (from pypiwin32)

Однако, когда я запускаю программу, я все еще получаю ошибку «Модуль не найден». Нужно ли как-то менять пути?

Я на 64-битной машине с Windows 10.

1 Ответ

0 голосов
/ 10 марта 2019

В моем случае я импортирую следующие модули:

import win32com.client as win32
from win32com.client import Dispatch
win32c = win32.constants

Я использую win32 для открытия файлов Excel:

    excel = win32.gencache.EnsureDispatch('Excel.Application')
    wb = excel.Workbooks.Open(xlsx_file)        

    wb.Save()
    excel.Application.Quit()    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...