Skip to main content

translate_macros

Descripción

Espera un diccionario de macros clave:valor (nombre_macro:valor_macro) y una cadena para reemplazar la macro.

Parámetros

Nombre
Tipo
Requerido
Descripción
macro_dic
dict
Si
Diccionario de macros clave:valor (nombre_macro:valor_macro)
data
str
Si
String para reemplazar la macro.

Return 

str Devuelve el string parseado

Versión

  • 1.0.0

Ejemplo

import pandoraPlugintools as pt

# Define a dictionary of macros and their corresponding values
macros = {
    "{DATE}": "2023-08-16",
    "{TIME}": "15:30:00",
    "{DEVICE}": "Linux Server",
    "{USER}": "admin"
}

# Input string with macros
input_data = "The {DEVICE} is operational since {TIME}."

# Replace macros in the input string
translated_data = pt.general.translate_macros(macro_dic=macros, data=input_data)

# Print the translated input string
print("Translated input string:", translated_data)