Форум сайта python.su
Не могу подключить Sh4Ole.Sh4App. Ищет этот файл на локальной машине. Как указать ему путь к серверу, и что бы сразу запускал эту библиотеку. PS Подключение к серверу есть, подключался через сокеты. Но ищет всё равно на локальной машине. Помогите пожалуйста
Отредактировано Fantom.py (Ноя. 14, 2018 08:47:50)
Офлайн
Ну так код покажите как подключаете?
Офлайн
ZerGconn = socket.socket()
Ну так код покажите как подключаете?
Отредактировано Fantom.py (Ноя. 14, 2018 09:51:23)
Офлайн
Fantom.py
Не могу подключить Sh4Ole.Sh4App. Ищет этот файл на локальной машине.
Fantom.pyа что по вашему делает команда open? Ага открывает файл на диске. Для чтения/записи данных в/из него. А вовсе не для использвания неких встроеных методов.
f= open ('Sh4Ole.Sh4App','r+')
from win32com.client import Dispatch excel = Dispatch('Excel.Application') excel.Visible = 1 excel.Workbooks.Add() excel.ActiveSheet.Cells(1,1).Value = 'test 1' excel.ActiveWorkbook.ActiveSheet.Cells(1,2).Value = 'test 2'
[code python][/code]
Отредактировано PEHDOM (Ноя. 14, 2018 12:01:45)
Офлайн
PEHDOMfrom win32com.client import Dispatch
Отредактировано Fantom.py (Ноя. 14, 2018 12:22:53)
Офлайн
Fantom.pywin32com часть pywin32(модуль для работы с winapi), ее устанавливайте.
ModuleNotFoundError: No module named ‘win32com’
pip install pywin32
[code python][/code]
Отредактировано PEHDOM (Ноя. 14, 2018 12:26:46)
Офлайн
PEHDOMIDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx, pythoncom.IID_IDispatch)
Отредактировано Fantom.py (Ноя. 14, 2018 13:03:00)
Офлайн
Fantom.pyну дык покажите что вы там пишете, на что оно ругается, скорее всего в неправильно имя оле обьекта вводите.
что делать с этим?
[code python][/code]
Офлайн
PEHDOMTraceback (most recent call last):
Офлайн
Fantom.pyтрейсбек и так понятен, ваш код покажите, где вы вызываете Sh4Ole
Traceback (most recent call last):
[code python][/code]
Офлайн