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)