import win32com.client as win32
excel = win32.gencache.EnsureDispatch('Excel.Application')
for wb in excel.Workbooks:
print(wb.Name)
Когда я запускаю этот скрипт с помощью Sublime Text: печатается список имен открытых книг.
Когда я запускаю этот скрипт с помощью PyCharm: я получаю пустой список.
Оба находятся на одном ПК и используют одну и ту же версию Python (32-разрядная версия 3.5).
Не уверен, что эта информация имеет значение, но я никогда не запускал установщик PyCharm, когда впервые загрузил PyCharm. Я скачал zip-файл и каждый раз запускал PyCharm.exe из разархивированной папки. Может ли это быть причиной?