[Python] Consigli per migliorare i source
Marco Giusti
marco.giusti a posteo.de
Gio 11 Giu 2015 16:29:11 CEST
On Thu, Jun 11 2015, Antonio Spadaro wrote:
> Avete qualche suggerimento per migliorare i moduli del mio bot?
> I source sono quà:
> https://bitbucket.org/ilovelinux/bottonpi/
> https://github.com/ilovelinux/BottonPi/
Un consiglio semplice semplice: usa argparse nel tuo main. Sembra una
stupidata ma se il nostro beneamato BDFL si è sprecato a scrivere un
articoletto a proposito, non mi vergogno di consigliarlo in lista.
m.
import sys
import argparse
def main(argv=None):
if argv is None:
argv = sys.argv
parser = argparse.ArgumentParser()
parser.add_argument("--nick", default="BottonPi")
parser.add_argument("--host", "irc.azzurra.org")
parser.add_argument("--port", type=int, default=6667)
args = parser.parse_args(argv[1:])
print vars(args)
return 0
if __name__ == "__main__":
sys.exit(main(sys.argv))
Maggiori informazioni sulla lista
Python