how can I interpret a file within the interactive interpreter

Peter J. Bismuti peter.j.bismuti at boeing.com
Tue Nov 13 12:21:41 EST 2007


Still can't get the -m flat to work.  Perhaps this feature is not in the 
version I am using?  Thanks.


-bash-3.00$ python -m test
Unknown option: -m
usage: python [option] ... [-c cmd | file | -] [arg] ...
Try `python -h' for more information.


-bash-3.00$ python
Python 2.3.4 (#1, Jan  9 2007, 16:40:09)
[GCC 3.4.6 20060404 (Red Hat 3.4.6-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>                                                                                     







> Peter J. Bismuti wrote:
> > I want to interpret a file (or whatever you call it) and then keep the
> > interactive interpreter alive so I can then continue to issue commands.
>
> That's what the -i option is for.
>
> > How can this be done?  I saw online a -m flag but it does not seem to
> > work.
>
> -m is used to load a module via python's import mechanism.
>
> $ echo 'print "Hello from", __name__' > tmp.py
>
> $ python -m tmp
> Hello from __main__
>
> $ python -i tmp.py
> Hello from __main__
>
>
> You can combine both options:
>
> $ python -i -m tmp
> Hello from __main__
>
>
> Peter

-- 


Peter Bismuti
Boeing Information Technology
Renton, WA
(425) 234-0873 W
(425) 442-7775 C



More information about the Python-list mailing list