python hello.py hello_msg("Hello no", 3)??? Help, please!
Peter Hansen
peter at engcorp.com
Fri May 21 15:19:34 EDT 2004
Chris wrote:
> Peter Hansen wrote:
>
>
>>Carl wrote:
>>
>>
>>>This is perhaps a very simple and stupid question!
>>>
>>>How do you run a specific function (with actual values for the
>>>parameters) within a module from the command prompt? That is, with
>>>"python ..."
>>>
>>>For instance, how do I run hello_msg("Hello no ", 3), which is a function
>>>within the module hello.py, from the console?
>>>
>>>def hello_msg(msg, num):
>>> print msg + str(num ** 3) +'!'
>>>#hello_msg("Hello no ", 3)
>>
>>Use the -c option.
>>
>>python -c "import modulename; modulename.hello_msg('test', 5)"
>
> Or, from the command prompt, 'import modulename'
??
My example _was_ from the command prompt, and your approach
doesn't execute hello_msg() as the OP requested.
-Peter
More information about the Python-list
mailing list