0
Windows 용 xlwings을 사용하여 소프트웨어를 개발했습니다. 대부분이 플랫폼에서만 사용 가능한 UDF (사용자 정의 함수)를 사용합니다.xlwings UDF가 OSX와 호환되지 않는 이유는 무엇입니까?
OSX 로의 확장을 고려 했으므로이 기능이 Windows에 제한된 이유가 궁금합니다.
Windows 용 xlwings을 사용하여 소프트웨어를 개발했습니다. 대부분이 플랫폼에서만 사용 가능한 UDF (사용자 정의 함수)를 사용합니다.xlwings UDF가 OSX와 호환되지 않는 이유는 무엇입니까?
OSX 로의 확장을 고려 했으므로이 기능이 Windows에 제한된 이유가 궁금합니다.
Windows에서 UDF는 COM 서버를 통해 작동합니다. 이는 pywin32
패키지가 지원하는 Windows 관련 기술입니다. 즉 저수준 작업이 이미 완료되었으므로 xlwings은 Excel과 Python을 통해 통신 할 수 있습니다 (자체적으로 많은 작업이 필요함).
Mac에서는 Excel/Python 통신에 사용할 수있는 저수준 솔루션이 없습니다. 즉, 누군가이 먼저 빌드해야합니다. 이것은 아직없는 이유입니다.