Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #41475

Re: The usage of -m option of python

From Terry Reedy <tjreedy@udel.edu>
Subject Re: The usage of -m option of python
Date 2013-03-18 23:03 -0400
References <CABrM6wkuKu9XSbk4JKpEvX4Dfh=n2UKB4UmaRSTyV45Ezd2mYQ@mail.gmail.com>
Newsgroups comp.lang.python
Message-ID <mailman.3484.1363662214.2939.python-list@python.org> (permalink)

Show all headers | View raw


On 3/18/2013 5:17 PM, Peng Yu wrote:
> Hi,
>
> I don't quite understand how -m option is used. And it is difficult to
> search for -m in google. Could anybody provide me with an example on
> how to use this option?

python -m test
at a command line runs the regression tests in the test package
python -m test -v test_difflib
runs test.test_difflib in verbose mode.

These are alternatives to
python <path-to-test> ...
Python just searches for module itself, same as for import, but executes 
it as main module instead of importing.

This is really handy for developers running tests, where path-to-test is 
not only a nuisance to type, but different for development builds than 
for installations, and of course, different for each version. Let python 
find the /Lib corresponding to the executable.

I am not sure if it works for things outside /Lib

-- 
Terry Jan Reedy

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: The usage of -m option of python Terry Reedy <tjreedy@udel.edu> - 2013-03-18 23:03 -0400
  Re: The usage of -m option of python albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-04-08 14:50 +0000
    Re: The usage of -m option of python Terry Jan Reedy <tjreedy@udel.edu> - 2013-04-08 14:47 -0400

csiph-web