[Tutor] Avoiding clear text passwords; advice for learning projects.

Bradford R. Bowman bowman at mazirian.com
Sat Jul 2 05:20:37 CEST 2005

I'm new to the list, new to python, and new to programming, so I'll try
not to waste too much of everyone's time here.

I just wrote a little script to detect changes in my dynamic IP address
and, in case of a change, update the DNS records maintained my
registrar, enom.  The update process requires that I send a regular http
GET request containing my domain name and a password to enom's name
server.  Ideally, the script should be automated and quiet unless it
detects a problem.  The program works rather well, but I have written
the required password in clear text right in the code.  I am leery of
storing passwords in clear text.  Does anyone have any advice for hiding
the passwords, but keeping them accessible to the script when it is
invoked automatically (as a cron job)? I suspect I am overlooking
something obvious here.

Also, in addition to the above program, I wrote something that converts
a certain format of playlist file to another such format. That was fun,
but I am running out of useful ideas for further projects that are
within my grasp.  Any suggestions for some other simple projects that
would facilitate developing a good base of python skills?

Bradford R. Bowman <bowman at mazirian.com>

More information about the Tutor mailing list