Эти команды делают то, что вы хотите:
python -c "import urllib, sys; print urllib.quote(sys.argv[1])" æ
python -c "import urllib, sys; print urllib.unquote(sys.argv[1])" %C3%A6
Если вы хотите кодировать пробелы как +, замените urllib.quote на urllib.quote_plus.
Я угадать, что вы захотите их псевдонимы; -)