Gran bella idea Marco, la applico subito! :)
Il 11 giugno 2015 16:29, Marco Giusti <marco.giu...@posteo.de> ha scritto: > 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)) > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python