On Tuesday 10 September 2013 04:16 PM, Saju M 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']
import json.tool print json.tool.__doc__ Command-line tool to validate and pretty-print JSON Usage:: $ echo '{"json":"obj"}' | python -m json.tool { "json": "obj" } $ echo '{ 1.2:3.4}' | python -m json.tool Expecting property name enclosed in double quotes: line 1 column 3 (char 2) > > > Regards > Saju Madhavan > +91 09535134654 > > > On Tue, Sep 10, 2013 at 3:39 PM, Vineet Naik <naik...@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 <nou...@nibrahim.net.in >>> wrote: >>> "Me@Bibhas" <m...@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 nou...@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@python.org >>> https://mail.python.org/mailman/listinfo/bangpypers >>> >> >> >> -- >> Vineet Naik >> _______________________________________________ >> BangPypers mailing list >> BangPypers@python.org >> https://mail.python.org/mailman/listinfo/bangpypers >> > _______________________________________________ > BangPypers mailing list > BangPypers@python.org > https://mail.python.org/mailman/listinfo/bangpypers _______________________________________________ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers