Я новичок в Python из языка Си. Теперь я планирую реализовать кроссплатформенный проект с библиотекой Python + C (ctypes), работающей в Windows, Linux и OS X, и у меня есть файлы win32.dll, win64.dll, mac_osx.so linux.so.
Как загрузить их одним файлом Python (.py)?
Моя идея состоит в том, чтобы использовать Python OS или модуль платформы для проверки среды, например так (извините, это не настоящая программа Python):
if Windows and X86 then load win32.dll
else if Windows and X64 then load win64.dll
else if OSX then load osx.so
else if Linux then load linux.so
Есть ли простой и понятный способ сделать эту работу?