Módulo satcfe.util
¶
-
satcfe.util.
as_date
(value)¶ Converte uma sequência string para um objeto
datetime.date
. Os espaços em branco das bordas da sequência serão removidos antes da conversão.Parâmetros: value (str) – String contendo uma data ANSI ( yyyymmdd
)Tipo de retorno: datetime.date
-
satcfe.util.
as_date_or_none
(value)¶ Converte uma sequência string para um objeto
datetime.date
ou resulta emNone
se a sequência não for uma data válida. Os espaços em branco das bordas da sequência serão removidos antes da conversão.Parâmetros: value (str) – String contendo uma data ANSI ( yyyymmdd
)Tipo de retorno: datetime.date or None
-
satcfe.util.
as_datetime
(value)¶ Converte uma sequência string para um objeto
datetime.datetime
. Os espaços em branco das bordas da sequência serão removidos antes da conversão.Parâmetros: value (str) – String contendo uma data/hora ANSI ( yyyymmddHHMMSS
)Tipo de retorno: datetime.datetime
-
satcfe.util.
as_datetime_or_none
(value)¶ Converte uma sequência string para um objeto
datetime.datetime
ou resulta emNone
se a sequência não for uma data/hora válidas. Os espaços em branco das bordas da sequência serão removidos antes da conversão.Parâmetros: value (str) – String contendo uma data/hora ANSI ( yyyymmddHHMMSS
)Tipo de retorno: datetime.datetime or None
-
satcfe.util.
base64_to_str
(data)¶ Decodifica uma massa de dados codificada em Base64.
Parâmetros: data (str) – String contendo a massa de dados codificada em Base64. Tipo de retorno: str
-
satcfe.util.
hms
(segundos)¶ Retorna o número de horas, minutos e segundos a partir do total de segundos informado.
Parâmetros: segundos (int) – O número total de segundos. Retorna: Uma tupla contendo trẽs elementos representando, respectivamente, o número de horas, minutos e segundos calculados a partir do total de segundos. Tipo de retorno: tuple
-
satcfe.util.
hms_humanizado
(segundos)¶ Retorna um texto legível, amigável, que descreve o total de horas, minutos e segundos calculados a partir do total de segundos informados.
Parâmetros: segundos (int) – O número total de segundos. Tipo de retorno: str
-
satcfe.util.
normalizar_ip
(ip)¶ Normaliza uma sequência string que contenha um endereço IPv4.
Normalmente os equipamentos SAT, seguindo a ER SAT, resultam endereços IP com um aspecto similar a
010.000.000.001
, visualmente desagradável e difícil de ler. Esta função normaliza o endereço acima como10.0.0.1
.Parâmetros: ip (str) – String contendo um endereço IPv4. Tipo de retorno: str
-
satcfe.util.
str_to_base64
(data, encoding='utf-8')¶ Codifica uma string (por padrão, UTF-8) em Base64.
Parâmetros: Retorna: Uma string UTF-8 contendo a massa de dados em Base64.
Tipo de retorno: