Python's equivalent to Main calling program and subprograms

Jean-Michel Pichavant jeanmichel at sequans.com
Wed Dec 1 11:42:28 EST 2010


Tim Harig wrote:
> On 2010-12-01, goldtech <goldtech at worldpost.com> wrote:
>   
>> Start
>> Main
>>     Global Var
>>     Subprogram1
>>     Subprogram2
>>     Subprogram3
>> End of Main
>> End
>>     
>
> module_wide_var = value
>
> def Subprogram1:
> 	# code
>
> def Subprogram2:
> 	# code
>
> def Subprogram3:
> 	# code
>
> def main:
> 	Subprogram1()
> 	Subprogram2()
> 	Subprogram3()
>
> if __name__ == "__main__":
>         main()
>   
"def main:" raises a syntax error.

"def main():" does not (python 2.5)

JM




More information about the Python-list mailing list