Da qualche tempo sto provando a crearmi qualche piccola utility in Python, così leggendo un manuale (Programmare con Python di Lutz Mark e Ascher David) ho trovato questi due comandi molto utili per chi come me è alle prime armi, si tratta di dir e help.
dir ci permette di vedere tutte le funzioni dei vari comandi
help ci mostra a video un piccolo manuale sul comando da noi indicato.
Esempi:
in linux basta aprire un terminale, digitare python e premere Invio.
Ora che siamo nel terminale di python possiamo digitare:
>>>dir(file)
che ci mostrerà il seguente output:
['__class__', '__delattr__', '__doc__', '__enter__', '__exit__', '__format__', '__getattribute__', '__hash__', '__init__', '__iter__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'close', 'closed', 'encoding', 'errors', 'fileno', 'flush', 'isatty', 'mode', 'name', 'newlines', 'next', 'read', 'readinto', 'readline', 'readlines', 'seek', 'softspace', 'tell', 'truncate', 'write', 'writelines', 'xreadlines']
a questo punto digitiamo:
>>>help(file.next)
che ci mostrerà:
Help on wrapper_descriptor:
next(...)
x.next() -> the next value, or raise StopIteration
(END)
A questo punto per uscire dall'help basta premere il tasto q
Possiamo provare con tutti i comandi mostrati da dir(file), bisogna solo ricordare di scrivere help(file.tipo di comando del quale vogliamo vedere l'help).
Per alcuni comandi bisogna prima importarli e poi possiamo utilizzare i due comandi sopra descritti.
Per esempio provare con os se digitiamo subito dir(os) non funziona, bisogna prima dare import os, e poi il comando dir.
Ora non resta altro che provare!!!
Potete trovare una raccolta di titoli a questo link
Nessun commento:
Posta un commento