• # Effectivement, il y a un problème d'affichage

    Posté par . En réponse au message Contrôle de FreeboxOS par commande en ligne : wifi, reboot .... Évalué à 0.

    Dans le rendu final sur le site, il manque une partie du code, donc le script plante.

    Cependant, l'ensemble du code est bien présent dans le code source de cette page web et d'ailleurs la prévisualisation s'effectue correctement : tout y est. J'avais vérifié avant de poster quand même !

    Seul le rendu final tronque la fin du script. Je ne sais pas pourquoi. Un modérateur/habitué pourrait-il me donner une piste ?

    A suivre donc...

    PS :
    Le code passe le pep8 (sauf critère de longueur de ligne).

    Le code présent mais pas affiché :

     return self.dispatch(argsdict.keys())
     def dispatch(self, args):
     """ Call controller action """
     for cmd in args:
     # retrieve callback associated to cmd and execute it, if not found
     # display help
     return self.cmdCallbacks.get(cmd, self.parser.print_help)()
    if __name__ == '__main__':
     controller = FreeboxOSCtrl()
     cli = FreeboxOSCli(controller)
     rc = cli.cmdExec(sys.argv[1:])
     sys.exit(rc)