Bibliotecas e reusabilidade do código Python
O Python permite que você crie bibliotecas das funções mais usadas nos scripts. As bibliotecas agrupam funções comuns e podem ser usadas várias vezes por scripts diversos. Esta seção contém informações sobre:

Criar um arquivo de script Python que defina funções ou objetos Python. Copie o arquivo para <LanGuard main directory>\Library, exemplo: C:\Arquivos de programas\GFI\LanGuard 11 Agent
Exemplo de arquivo de biblioteca
"""
Biblioteca Python Olá, mundo.
Copie o arquivo para <LanGuard InstallDir>\Library.
"""
def EchoString(text):
"“”Imprime o texto enviado."""
GlobalFunctions.echo(text)
print(text)

Para usar uma biblioteca de Python já criada, importe-a usando o mecanismo padrão de importação de Python.
Exemplo usando a biblioteca acima
"""
LibraryTester.py
Exige que o arquivo EchoLibrary.py esteja no diretório <LanGuard InstallDir>\Library.
"""
def main():
"“”Valor de retorno:
* 0 - falso, falha
* 1 - verdadeiro, êxito"""
result = 0
from EchoLibrary import EchoString
EchoString(“Verificação de vulnerabilidade executada com sucesso.")
result = 1
return(result)