[program-l] Re: Python, Passing a parameter as int instead of STR when using the CMD modual?

  • From: "Corbett, James" <James.Corbett@xxxxxxxxxxxxx>
  • To: "'program-l@xxxxxxxxxxxxx'" <program-l@xxxxxxxxxxxxx>
  • Date: Wed, 24 Oct 2012 12:10:40 +0000

Strings are cheap.

Jim 

-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx [mailto:program-l-bounce@xxxxxxxxxxxxx] On 
Behalf Of Al Puzzuoli
Sent: October 23, 2012 6:02 PM
To: Program L
Subject: [program-l] Python, Passing a parameter as int instead of STR when 
using the CMD modual?

I've begun playing with Python's CMD module, and I  now have a 
functioning command line interface to my program. I was initially 
perplexed though as I was seeing odd errors when executing many of my 
methods. Long story short, I realized that this was due to the fact that 
CMD passes parameters in as strings, and my functions expected ints. 
It's really not a big deal, I can just convert to int within each 
method, but it seems there should be a more elegant way to deal with this.

Thanks,

Al

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq
** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: