how to get output.

indu_shreenath at yahoo.co.in indu_shreenath at yahoo.co.in
Thu Aug 9 09:55:35 CEST 2007


I corrected a typ below.

On Aug 9, 12:50 pm, indu_shreen... at yahoo.co.in wrote:
> Hey,
>
> I did write the following:
> but it does not work.
>
> import subprocess as sp
> try:
>     p = sp.Popen("DIR . /AD /B", stdout=sp.PIPE)
>     result = p.communicate()[0]
>     print result
>  except:
>      print "error"
>
> This throws error.
> DIR . /AD /B will list out only directories in the current directory.
>
> Thanks,
> Indu
>
> On Aug 9, 11:46 am, "Diez B. Roggisch" <de... at nospam.web.de> wrote:
>
>
>
> > indu_shreenath schrieb:
>
> > > Hey,
> > > I want to get the output of "DIR /AD /B" command to a varriable using
> > > python. How can I do this?
>
> > Using the subprocess-module.
>
> > However, I'm not sure what DIR /AD /B does - but there are many
> > functions in module os that might deliver what you want without invoking
> > an external command.
>
> > Diez- Hide quoted text -
>
> - Show quoted text -





More information about the Python-list mailing list