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

  • From: Jim <jhomme1028@xxxxxxxxx>
  • To: program-l@xxxxxxxxxxxxx
  • Date: Tue, 23 Oct 2012 18:29:30 -0400

Hi Al,
I've been playing with the same module. I'm going by my memory right
now, so make sure you check me out. I think that you can override a
method called precmd and another clled postcmd. Yes. I'm right. Check
out this page. http://www.doughellmann.com/PyMOTW/cmd/index.html

Jim

On 10/23/12, Al Puzzuoli <alpuzz@xxxxxxxxx> wrote:
> 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
>


-- 
e+r=o
Skype: jim.homme
** 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: