I like shiny new toys :). Even though perl is pretty powerful and more than enough for the simple tasks I get to automate from time to time, I want to start learning python and find out first hand, why the whole geek community is raving about it.
As I start to write new scripts in python, I wanted to document how I used to do some things in perl and how I implemented them in python.
One of the standard features of any script I write is to “clear” the screen before starting to send output to the console. Here is the comparison between perl and python
perl
[code]system $^O eq ‘MSWin32’ ? ‘cls’ : ‘clear’; [/code]
python
[code]
# Clear screen, based on the OS
if (os.name == ‘nt’):
os.system("cls")
else:
os.system("clear")
[/code]