Simon Foster > >> eval! > What do you mean by unsafe? eval is generally to be avoided when other methods suffice: >>> int(string, 16) 305419896 -- Emile van Sebille emile at fenx.com ---------