[ale] Need help with a Python Script

Richard Bronosky Richard at Bronosky.com
Fri Nov 18 00:21:07 EST 2011


If you'd like, I'd be more than happy to show you some stuff in a Google+
Hangout or a shared GNU Screen session on an SSH server.

On Thu, Nov 17, 2011 at 11:36 PM, Chuck Payne <terrorpup at gmail.com> wrote:

> Thanks I have download the app, will try it. I am sys. admin by trade.
> I gotten good with bash, but now I am need to do better script, python
> seem the best path to take. A long with it, I am having to teach. So
> thank you for the help.
>
> Chuck
>
> On Thu, Nov 17, 2011 at 11:22 PM, Richard Bronosky <Richard at bronosky.com>
> wrote:
> > I don't do RTFM, but I do use other acronyms like REPL, and you got that
> one
> > right. It is a Read Evaluate Print Loop. I prefer to use and enhanced
> REPL
> > that include tab completion, but you can just type python and get into a
> > very basic one. (CTRL-D will get you out.)
> > I'm just really big on teaching people how to get answers. I manage
> > developers for a living. I have noticed that it does them no good to give
> > them answers if they don't know how to find them themselves.
> >
> > On Thu, Nov 17, 2011 at 10:56 PM, Chuck Payne <terrorpup at gmail.com>
> wrote:
> >>
> >> Richard,
> >>
> >> Sorry, I not the quick on terms. I am assuming RERL meas
> >> Read–eval–print_loop. What you are stating is good, but the problem is,
> I am
> >> stuck that is why I am asking for help. I am so gun shy about asking for
> >> help, because the standard response is usually RTFM. I gave up learning
> Perl
> >> because I could never get help.
> >>
> >> I will try what you have recommend.
> >>
> >> Chuck
> >>
> >> ---------- Forwarded message ----------
> >> From: Richard Bronosky <Richard at bronosky.com>
> >> Date: Thu, Nov 17, 2011 at 10:29 PM
> >> Subject: Re: [ale] Need help with a Python Script
> >> To: Atlanta Linux Enthusiasts <ale at ale.org>
> >>
> >> Chuck,
> >> You really need to experiment at the REPL. That is the main reason for
> >> choosing a scripting language like python. I suggest installing
> >> ipython (or bpython) so that you get tab completion. The you would do
> >> this:
> >> $ ipython
> >> Python 2.4.3 (#1, Nov 11 2010, 13:30:19)
> >> Type "copyright", "credits" or "license" for more information.
> >>
> >> IPython 0.8.4 -- An enhanced Interactive Python.
> >> ?         -> Introduction and overview of IPython's features.
> >> %quickref -> Quick reference.
> >> help      -> Python's own help system.
> >> object?   -> Details about 'object'. ?object also works, ?? prints more.
> >>
> >> In [1]: import os
> >>
> >> In [2]: os.get
> >> os.getcwd      os.getegid     os.geteuid     os.getgroups
> >> os.getlogin    os.getpgrp     os.getppid     os.getuid
> >> os.getcwdu     os.getenv      os.getgid      os.getloadavg  os.getpgid
> >>    os.getpid      os.getsid
> >>
> >> In [2]: os.gete
> >> os.getegid  os.getenv   os.geteuid
> >>
> >> In [2]: os.getenv('HOSTNAME')
> >> Out[2]: 'vm1.example.com'
> >>
> >> However, os.getenv can only get was is available as environment
> >> variables. You can check those at the terminal with the env command.
> >>
> >> On Thu, Nov 17, 2011 at 10:23 PM, Stephen Haywood
> >> <stephen at averagesecurityguy.info> wrote:
> >> > What version of Python are you using?
> >>
> >> >
> >> >
> >> > --
> >> > Stephen Haywood
> >> > Information Security Consultant
> >> > CISSP, GPEN, OSCP
> >> > T: @averagesecguy
> >> > W: averagesecurityguy.info
> >> >
> >> >
> >> > _______________________________________________
> >> > Ale mailing list
> >> > Ale at ale.org
> >> > http://mail.ale.org/mailman/listinfo/ale
> >> > See JOBS, ANNOUNCE and SCHOOLS lists at
> >> > http://mail.ale.org/mailman/listinfo
> >> >
> >> >
> >>
> >> --
> >> .!# RichardBronosky #!.
> >> _______________________________________________
> >> Ale mailing list
> >> Ale at ale.org
> >> http://mail.ale.org/mailman/listinfo/ale
> >> See JOBS, ANNOUNCE and SCHOOLS lists at
> >> http://mail.ale.org/mailman/listinfo
> >>
> >> --
> >>
> >> (678) 636-9678
> >> -----------------------------------------
> >> Discover it! Enjoy it! Share it! openSUSE Linux.
> >> -----------------------------------------
> >> openSUSE -- en.opensuse.org/User:Terrorpup
> >> openSUSE Ambassador/openSUSE Member
> >> skype,twiiter,identica,friendfeed -- terrorpup
> >> freenode(irc) --terrorpup/lupinstein
> >> Register Linux Userid: 155363
> >>
> >> Have you tried SUSE Studio? Need to create a Live CD,  an app you want
> to
> >> package and distribute , or create your own linux distro. Give SUSE
> Studio a
> >> try. www.susestudio.com.
> >>
> >> _______________________________________________
> >> Ale mailing list
> >> Ale at ale.org
> >> http://mail.ale.org/mailman/listinfo/ale
> >> See JOBS, ANNOUNCE and SCHOOLS lists at
> >> http://mail.ale.org/mailman/listinfo
> >>
> >
> >
> >
> > --
> > .!# RichardBronosky #!.
> >
> > _______________________________________________
> > Ale mailing list
> > Ale at ale.org
> > http://mail.ale.org/mailman/listinfo/ale
> > See JOBS, ANNOUNCE and SCHOOLS lists at
> > http://mail.ale.org/mailman/listinfo
> >
> >
>
>
>
> --
> (678) 636-9678
> -----------------------------------------
> Discover it! Enjoy it! Share it! openSUSE Linux.
> -----------------------------------------
> openSUSE -- en.opensuse.org/User:Terrorpup
> openSUSE Ambassador/openSUSE Member
> skype,twiiter,identica,friendfeed -- terrorpup
> freenode(irc) --terrorpup/lupinstein
> Register Linux Userid: 155363
>
> Have you tried SUSE Studio? Need to create a Live CD,  an app you want
> to package and distribute , or create your own linux distro. Give SUSE
> Studio a try. www.susestudio.com.
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>



-- 
.!# RichardBronosky #!.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.ale.org/pipermail/ale/attachments/20111118/1787813c/attachment.html 


More information about the Ale mailing list