When you package an application with py2exe, the result is usually one executable (possibly with some data files). This is easiest to update by simply prompting the user to download and install a new version from time to time (how do you check with the server that such a new version exists is another question).
, , DLL DLL. Python, DLL, - exe .pyc .pyc .
, , .pyc "" Python ( ), exe py2exe , py2exe - exe.
, . ? , .