Richard Bowen wrote:
thanks. I knew about site.py, but it wont work for me as don't want to touch peoples global library, and I have lots of different versions of the lib on any one box, installed by xcopy. Is there any other way?

To be honest your needs are pretty custom. site.py *is* the mechanism that Python provides for that kind of situation. Why not create a custom executable (instead of ipy.exe) that does what you need?

Michael Foord

Richard


On Fri, Nov 28, 2008 at 2:48 AM, Curt Hagenlocher <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    The Python standard is to use "site.py" to load custom startup
    code; this file is run automatically at startup.  It's located in
    the Lib subdirectory of the directory containing the interpreter
    exe.  This works under both CPython and IronPython.

    On Thu, Nov 27, 2008 at 1:22 PM, Richard Bowen <[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>> wrote:

        Hi

        I have a simple question that I'm hoping has an answer I'm
        looking for. I'd
        like to have a startup script to seamlessly run before running a
        specified script.

        Eg I can have a script/module that defines foo() and call on
        startup

        IRONPYTHONSTARTUP=start.py

        then when I run ipy I can call foo() straight on the command line.

        However when running a command or script I have to re-import
        the module:

        ipy.exe  -c "import start; from start import *;foo()"

        what I'd like to be able to do is:

        ipy.exe -c "foo()"

        is that possible? (I have a .bat file that makes it work, but
        I'd like
        to avoid if possible)

        thanks

        Richard
        _______________________________________________
        Users mailing list
        [email protected] <mailto:[email protected]>
        http://lists.ironpython.com/listinfo.cgi/users-ironpython.com



    _______________________________________________
    Users mailing list
    [email protected] <mailto:[email protected]>
    http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


------------------------------------------------------------------------

_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com


--
http://www.ironpythoninaction.com/
http://www.voidspace.org.uk/blog


_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to