私が書いたcythonモジュールを使用したPythonスクリプトがあります。私はそれを公開したいと思っています。ユーザーがcythonのもの(特にWindowsでは複雑)をコンパイルする手間を省くために、コンパイル済みの拡張機能を提供したいと思います。
ただし、32ビット用と64ビット用の1つのバージョンが必要になります。2つのファイルをmymodule32.pydとmymodule64.pydとして含め、次にmymodule.pyで次のことを行うことを検討しました。
if bits == 32:
from mymodule32 import *
elif bits == 64:
from mymodule64 import *
しかし、これは少し不器用に感じます。ユーザーが自分でモジュールをコンパイルしてmymodule.pydを作成することにした場合はどうなりますか?