[capi-sig] String to number conversion
Rasmus Andersson
rasmus at flajm.se
Wed May 7 19:48:55 CEST 2008
I see the point, but I'm generally sceptic to these kind of changes
(ie extending the core) But why not make a patch and send it in for
review?! Go for it!
--
Rasmus Andersson
Spotify
+46 733 117 326
On 7 maj 2008, at 19.30, "M.-A. Lemburg" <mal at egenix.com> wrote:
> On 2008-05-07 19:14, Rasmus Andersson wrote:
>> On 7 maj 2008, at 19.03, M.-A. Lemburg wrote:
> >
>>>>> Not really. The point of the PyNumber_* API is to work on numbers
>>>>> without actually caring or knowing the specific number types
>>>>> (Include/abstract.h).
>>>> Yes I know, but I can't really see a big need for this kind of
>>>> functionality in practice, but please, enlighten me! (maybe with
>>>> a scenario)
>>>
>>> Didn't I just give you a few ?
>> Either I'm unusually stupid today or I missed something -- where is
>> the scenario (using this proposed functionality in real world)?
>> (sorry)
>
> You asked for example of using the PyNumber_* API. All of these
> can use strings as input for the processing chain:
>
> * work with numbers regardless of type, do the final
> conversion at the end
>
> (you only care about the final type)
>
> * work with numbers, creating Python objects that can be
> passed to other Python mechanisms such as marshal
>
> (you only care about the fact that you're dealing with
> a number, not the type)
>
> * parsing numeric data and preparing it for conversion to
> some other format, e.g. using PyString_Format()
>
> --
> Marc-Andre Lemburg
> eGenix.com
>
> Professional Python Services directly from the Source (#1, May 07
> 2008)
> >>> Python/Zope Consulting and Support ... http://www.egenix.com/
> >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/
> >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
> ________________________________________________________________________
>
> :::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for
> free ! ::::
>
>
> eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
> D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
> Registered at Amtsgericht Duesseldorf: HRB 46611
More information about the capi-sig
mailing list