[Tutor] Python Documentation Clarification

Mark Lawrence breamoreboy at yahoo.co.uk
Mon Jul 12 17:35:30 CEST 2010


On 12/07/2010 15:49, Huy Ton That wrote:
> This is going to sound silly, but I realized there are some areas within the
> documentation that do not make absolute sense to me.
>
> e.g.
>
> compile(source, filename, mode[, flags[, dont_inherit]])
>
> I see within this built in function, the first argument can be what they
> define as source, the second argument as the filename and the third as the
> mode.
>
> But what confuses me is sometimes I see a bracket, above as [, flags[,
> dont_inherit]]. Is this an optional argument like flags=dont_inherit?
They are both optional arguments so you could call compile with:-
compile(source, filename, mode)
compile(source, filename, mode, flags)
compile(source, filename, mode, flags, dont_inherit)
>
> Just not grokking it correctly and I can't seem to track down where the
> documentation formatting is defined within the python.org documentation...
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor

HTH.

Mark Lawrence




More information about the Tutor mailing list