Posts Categorized: Python

Parsing Fortigate configuration in Python

Posted by & filed under Python.

Had to parse some Fortinet configuration in python so here is my solution: from collections import defaultdict from pprint import pprint import sys f = lambda: defaultdict(f) def getFromDict(dataDict, mapList):     return reduce(lambda d, k: d[k], mapList, dataDict) def setInDict(dataDict, mapList, value):     getFromDict(dataDict, mapList[:-1])[mapList[-1]] = value     class Parser(object):     […]

Template Python Système

Posted by & filed under Python.

Voici un template de fichier Python qui m’est bien utile. Il fournit les outils pour : faire son script en objet logguer les évenements en console et dans un ficher => fini les print pour debugger gère le parsage des options passées au programme Pour le voir c’est par ici: Template Python