[BangPypers] Favorite tips/techniques

Vineet Naik naikvin at gmail.com
Tue Sep 10 12:51:57 CEST 2013


On Tue, Sep 10, 2013 at 4:16 PM, Saju M <sajuptpm at gmail.com> wrote:

> echo '{"name": "Bangpypers", "location": "Bangalore"}' | python -m
> json.tool
>
> In this command, what is this "json.tool" ?
>
> I could not find "tool" in dir(json)
>
> >>> import json
> >>> dir(json)
> ['JSONDecoder', 'JSONEncoder', '__all__', '__author__', '__builtins__',
> '__doc__', '__file__', '__name__', '__package__', '__path__',
> '__version__', '_default_decoder', '_default_encoder', 'decoder', 'dump',
> 'dumps', 'encoder', 'load', 'loads', 'scanner']
>
>
It's a module by itself. Located at /usr/lib/python2.7/json/tool.py on my
machine


>
>
> Regards
> Saju Madhavan
> +91 09535134654
>
>
> On Tue, Sep 10, 2013 at 3:39 PM, Vineet Naik <naikvin at gmail.com> wrote:
>
> > Command line json formatter
> > $ echo '{"name": "Bangpypers", "location": "Bangalore"}' | python -m
> > json.tool
> >
> >
> > On Tue, Sep 10, 2013 at 3:28 PM, Noufal Ibrahim <noufal at nibrahim.net.in
> > >wrote:
> >
> > > "Me at Bibhas" <me at bibhas.in> writes:
> > >
> > > > Don't know if I can call it a snippet, But this command on terminal -
> > > >
> > > > $ python -m SimpleHTTPServer 8080
> > >
> > > Similar but less well known.
> > >
> > > Command line ftp client (similar to ftp(1))
> > > python -m ftplib ftp.gnu.org
> > >
> > > Command line mail client (similar to mail(1)) but needs a local MTA
> > > running
> > > python -m smtplib
> > >
> > > Command line IMAP client (similar mutt -f imap://...)
> > > python -m imaplib -d5 noufal at imap.gmail.com
> > >
> > > Command line POP client
> > > python -m poplib pop.gmail.com
> > >
> > > There are probably others too.
> > >
> > >
> > > [...]
> > >
> > >
> > > --
> > > Cordially,
> > > Noufal
> > > http://nibrahim.net.in
> > > _______________________________________________
> > > BangPypers mailing list
> > > BangPypers at python.org
> > > https://mail.python.org/mailman/listinfo/bangpypers
> > >
> >
> >
> >
> > --
> > Vineet Naik
> > _______________________________________________
> > BangPypers mailing list
> > BangPypers at python.org
> > https://mail.python.org/mailman/listinfo/bangpypers
> >
> _______________________________________________
> BangPypers mailing list
> BangPypers at python.org
> https://mail.python.org/mailman/listinfo/bangpypers
>



-- 
Vineet Naik


More information about the BangPypers mailing list