On Wed, 25 Sep 2013 14:26:23 +0000, John Gordon wrote:

> You could try this:
> 
>     try:
>         referer = os.environ.get('HTTP_REFERER', 'UnknownRef')
>     except KeyError:
>         referer = None
>     if not referer:
>         referer = 'UnknownRef'

The get method will not raise KeyError. If the key is missing, 
'UnknownRef' will be returned instead.

So when Nikos reports that os.environ.get('HTTP_REFERER', 'UnknownRef') 
"doesn't return anything", he is mistaken. It returns 'UnknownRef'.


-- 
Steven
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to