Благодарим вас за ваше первое время!xlwings UDFS: как правильно установить PythonPath/UDF_Modules?
Недавно я пытался создать собственные функции excel с помощью Xlwings. В отличие от использования
$ xlwings quickstart myproject
который создаст питон скрипт в том же каталоге, что и файл XLSM первенствовать, я хотел бы, чтобы поместить сценарий питона в любом месте я хочу, как «D: \ test0.py», так что я сделал это на VBA Функции Настройки:
PYTHONPATH = "D:\test0.py"
UDF_MODULES = "test0"
За исключением двух строчек выше, я ничего не менял в настройках функций. Тем не менее, у меня есть только: errors, No module named 'test0'
Теперь я полностью смущен, что делать, если я хочу правильно импортировать модуль из «D: \ test0.py»? Я знаю, что это может быть глупый вопрос, но мне действительно нужна помощь сейчас.
Еще раз спасибо!
'A Shot In The Dark': Я не работаю с python. Просто прошел через документы. Попробуйте изменить 'PYTHONPATH =" D: \ test0.py "' на 'UDF_PATH =" D: \ test0.py "' –
Также имя '.xlsm' и' .py' одинаково? (test0.xlsm и test0.py) –
@ Сиддхарт Спасибо! .xlsm - это файл excle, а не python sript. Btw, UDF_PATH вызовет: Ошибка компиляции: Переменные не определены –