title: Python currency codes into a list
body: <p>Does anyone have a nifty way to get all the three letter alphabetic currency codes (an example of the ones I mean is at  <a href="http://www.iso.org/iso/support/faqs/faqs_widely_used_standards/widely_used_standards_other/currency_codes/currency_codes_list-1.htm" rel="nofollow">http://www.iso.org/iso/support/faqs/faqs_widely_used_standards/widely_used_standards_other/currency_codes/currency_codes_list-1.htm</a>) into a list in Python 2.5? Note I don't want to do a screen scraping version as the code has to work offline - the website is just an example of the codes. </p>
  
  <p>It looks like there should be a way using the locale library but it's not clear to me from reading the documentation and there must be a better way than copy pasting those into a file!</p>
  
  <p>To clear the question up more, in C# for the same problem, the following code did it very neatly using the internal locale libraries:</p>
  
  <pre><code>CultureInfo.GetCultures(CultureTypes.SpecificCultures)
            .Select(c =&gt; new RegionInfo(c.LCID).CurrencySymbol)
            .Distinct()
  </code></pre>
  
  <p>I was hoping there might be an equivalent in python. And thanks to everyone who has provided an answer so far.  </p>