Re: Wrapping Python ?

From: USCode (uscode_at_dontspam.me)
Date: 09/25/04

  • Next message: Richard Hanson: "Re: [OT] "Pre-announcement" of Python-based "computing appliance" project."
    Date: Sat, 25 Sep 2004 12:02:20 -0700
    
    

    "Peter Hansen" <peter@engcorp.com> wrote in
    >
    > In what way is it not the same thing? (Hint: I'm not about to
    > follow those links and learn about the products just to answer
    > the question... maybe you could explain it, since you seem to
    > be the one who knows about all three products.)
    >
    > Also could you explain in what way you feel py2exe is not as
    > "comprehensive"? It does what it does, does it well, and
    > doesn't really seem to be missing much in that area. Maybe
    > you are looking for an "installer" as well, such as InnoSetup?
    >
    > -Peter

    I think the key difference is that they support the concept of a virtual
    file system within the executable whereas, if I understand correctly, the
    executable created by py2exe writes attached modules to the local disk in
    specific directories before executing.

    With Freewrap, it uses the Zip Virtual File System so as the attached ZIP
    archive can be opened so its contents look like a simple file subdirectory.
    >From the Starkit website - "A Starkit creates the illusion of a "file system
    in a file" - on the outside, it's a single file, yet the application code
    continues to see a complete directory of scripts, extensions, packages,
    images, and whatever other files it needs."

    Also, another key difference is both the Tcl/Tk wrapping utilities are
    cross-platform with both of them working on Windows and Linux. Starkit
    works on OSX and lots of other platforms as well.

    I'd like to generate a single executable without needing an installer or
    files needing to be written out to the local disk before execution, etc.

    Sorry if I'm wrong regarding the capabilities of py2exe. Otherwise perhaps
    it could be enhanced someday to utilize a VFS as well.

    Thanks!


  • Next message: Richard Hanson: "Re: [OT] "Pre-announcement" of Python-based "computing appliance" project."

    Relevant Pages

    • RE: PyWin32-winxptheme and py2exe
      ... I am having some troubles mixing py2exe and winxptheme. ... generate and executable file with py2exe, ... when executing that last ...
      (comp.lang.python)
    • Problem with py2exe
      ... I am unable to use py2exe to create an executable, even on the simple sample that comes with the package. ... I am running on Windows XP with distribution 2.4.2 and executing the setup.py from Pythonwin Build 204 ... David ...
      (comp.lang.python)
    • Re: is it easy to distribute tcl/tk application on DVD?
      ... Linux user who have the needed tcl libraries installed. ... since many years ago but never tried to run it on Windows, ... executing code, and a series of tclkits, one per platform (Linux, ... single file, so that one has a platform specific, single file ...
      (comp.lang.tcl)
    • Re: Problem with Sun and GNU Find
      ... eedmit@NO.eed.SPAM.ericsson.PLS.se (Michael Tosch) writes: ... > Andrews) writes: ... >> Executing ls on a single file as many times as there are ... > But executing ls once per directory helps. ...
      (comp.sys.sun.admin)
    • Re: Problem with Sun and GNU Find
      ... > Executing ls on a single file as many times as there are ... > files in the directory will not help Big Chuck. ... But executing ls once per directory helps. ...
      (comp.sys.sun.admin)