Someone told me once, that programmers tend to learn one scripting language properly and ignore or dislike other scripting languages. Do you have similar experiences?
 I'm using Python as my choice for scripting for  few years, however, I'm sure that there are many existing and emerging languages that could impress the Pythonistas. Can you recommend scripting languages that would be interesting and useful to learn besides of Python?
I would recommend learning Haskell and a dialect of Lisp such as Scheme or Common Lisp, if you master either of those you'll gain insight into how things are accomplished with the functional paradigm and it'll help out your Python as well.
Here are some languages categorized by paradigms I'd learn:
Imperative/Procedural languages:

C

Functional paradigm languages:

Haskell
Common Lisp/Scheme

Similar object oriented languages:

Ruby
ECMAScript

Other:

Perl

I would advise you to stay away from PHP unless you really need the work. You would probably want to run back to Python.
Learn a scripting language besides Python