parsing engineering symbols
Peter Hansen
peter at engcorp.com
Thu Dec 22 07:04:27 EST 2005
Fredrik Lundh wrote:
> Peter Hansen wrote:
[the OP wrote]
>>>Did you put the SI_prefixes outside the def so you could wrap the
>>>whole thing in a module and reuse it in other blocks?
>>
>>Do "import dis" and then try "dis.dis(myfloat)" on Fredrik's version and
>>on your suggested variation... (Hint, it's likely more an instinct for
>>decent performance instead of an instinct for decent portability
>
> I frankly don't see what "portability" has to do with this. Why would the
> location of a reusable static data structure matter ? Python code work
> the same way in scripts and modules...
A local variable (i.e. "inside the def") wouldn't be quite so accessible
as a global one...
At least, that's what I inferred the OP meant with his question above.
-Peter
More information about the Python-list
mailing list