sembra __doc__
è utile fornire alcuni documenti, per esempio, funziona
Questo è vero. Oltre alle funzioni, la documentazione può essere fornita anche in moduli. Quindi, se avete un file chiamato mymodule.py
come questo:
"""This is the module docstring."""
def f(x):
"""This is the function docstring."""
return 2 * x
È possibile accedere ai suoi docstrings come questo:
>>> import mymodule
>>> mymodule.__doc__
'This is the module docstring.'
>>> mymodule.f.__doc__
'This is the function docstring.'
Ora, tornando alla tua domanda: cosa vuol print(__doc__)
fare? In poche parole: stampa la docstring del modulo. Se non è stata specificata alcuna docstring, __doc__
assume come valore predefinito None
.
fonte
2015-10-11 15:01:00
Ben spiegato !! – shadow0359