On Dec 12, 10:59 pm, "Zero Piraeus" <[EMAIL PROTECTED]> wrote:
> :
>
> > [...] IMHO regular
> > expressions are overkill for the task you describe. You may be better
> > served to
> > just try to convert it to whatever number you want.
>
> > try:
> > value=int(string1)
>
> Fails for the OP's
Larry Bates a écrit :
> IMHO
> regular expressions are overkill for the task you describe.
There are cases where regexps are the right tool, and according to the
exemple given, this may be one (now it's of course hard to tell without
seeing a decent sample of real data...).
--
http://mail.py
Thanks worked Perfectly
On Dec 13, 9:32 am, [EMAIL PROTECTED] wrote:
> On Dec 12, 3:10 pm, Hamish <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
> > Hey
>
> > I'm new to python, but I have used a fair bit of C and Perl
>
> > I found Perls regex's to be very easy to use however I don't find
> > Pythons re
:
> [...] IMHO regular
> expressions are overkill for the task you describe. You may be better served
> to
> just try to convert it to whatever number you want.
>
> try:
> value=int(string1)
Fails for the OP's example:
>>> string1 = "ABC 11"
>>> int(string1)
Traceback (most recent c
Hamish wrote:
> Hey
>
> I'm new to python, but I have used a fair bit of C and Perl
>
> I found Perls regex's to be very easy to use however I don't find
> Pythons regexes as good.
>
> All I am trying to do is detect if there is a number in a string.
>
> I am reading the string from an excel sp
On Dec 12, 3:10 pm, Hamish <[EMAIL PROTECTED]> wrote:
> Hey
>
> I'm new to python, but I have used a fair bit of C and Perl
>
> I found Perls regex's to be very easy to use however I don't find
> Pythons regexes as good.
>
> All I am trying to do is detect if there is a number in a string.
>
> I am
Hey
I'm new to python, but I have used a fair bit of C and Perl
I found Perls regex's to be very easy to use however I don't find
Pythons regexes as good.
All I am trying to do is detect if there is a number in a string.
I am reading the string from an excel spread sheet using the xlrd
module
On Tue, 20 Dec 2005 15:55:37 +0100, egbert wrote:
> On Tue, Dec 20, 2005 at 07:16:46PM +0530, Suresh Jeevanandam wrote:
>> s1 = '12e3'
>> s2 = 'junk'
>> Is there any other function which would return True for s1 and False
>> for s2.
>>
>
> isinstance(12e3, (int, float))
That won
On Tue, 20 Dec 2005 19:16:46 +0530, Suresh Jeevanandam wrote:
> Hi,
> I have a string like,
> s1 = '12e3'
> s2 = 'junk'
>
> Now before converting these values to float, I want to check if they
> are valid numbers.
Just try converting them:
float_list = []
for s in strin
On Tue, Dec 20, 2005 at 07:16:46PM +0530, Suresh Jeevanandam wrote:
> s1 = '12e3'
> s2 = 'junk'
> Is there any other function which would return True for s1 and False
> for s2.
>
isinstance(12e3, (int, float))
--
Egbert Bouwman - Keizersgracht 197 II - 1016 DS Amsterdam - 020
You should probably work through the tutorials.
Use a try block:
try: x=float(s)
except ValueError:
print 'Non-numeric value %s found' % s
-Larry Bates
Suresh Jeevanandam wrote:
> Hi,
> I have a string like,
> s1 = '12e3'
> s2 = 'junk'
>
> Now before converting these values
On 20/12/05, Suresh Jeevanandam <[EMAIL PROTECTED]> wrote:
Hi,I have a string like,s1 = '12e3's2 = 'junk'Now before converting these values to float, I want to check if theyare valid numbers.s1.isdigit returns False.
Is there any other function which
Hi,
I have a string like,
s1 = '12e3'
s2 = 'junk'
Now before converting these values to float, I want to check if they
are valid numbers.
s1.isdigit returns False.
Is there any other function which would return True for s1 and False
for s2.
Than
13 matches
Mail list logo