propriedade de formato (Python)
A propriedade format de um objeto Variable obtém ou configura o formato de exibição de uma variável
Exemplo:
varObj = datasetObj.varlist['id']
#Get the variable format
format = varObj.format
#Set the variable format
varObj.format = (5,5,0)
- Ao obter o formato, o valor retornado é uma sequência que consiste em uma parte de caractere (em maiúsculas) que especifica o tipo de formato, seguido por um componente numérico que indica a largura definida, seguido por um componente que especifica o número de posições decimais e é incluído apenas para formatos numéricos. Por exemplo, A4 é um formato de sequência com uma largura máxima de quatro e F8.2 é um formato numérico padrão com um formato de exibição de oito dígitos, incluindo duas posições decimais e um indicador decimal.
- Ao configurar o formato, você fornece uma tupla ou lista de três números inteiros especificando o tipo de formato, a largura e o número de dígitos decimais (para formatos numéricos) nessa ordem. A largura deve incluir posições suficientes para acomodar quaisquer caracteres de pontuação, como pontos decimais, vírgulas, cifrões ou delimitadores de data e hora. Se dígitos decimais não se aplicarem, use 0 para o terceiro elemento da lista ou tupla. Os tipos de formato disponíveis são listados em Tipos de Formato Variável (Python).
Notas
- As configurações permitidas para decimal e largura dependem do tipo especificado. Para obter uma lista das larguras mínimas e máximas e casas decimais máximas para tipos de formato comumente usados, consulte Tipos de Variáveis e Formatos na seção Universais da Referência de Sintaxe de Comando, disponível em PDF no menu Ajuda e também integrado no sistema de Ajuda geral.
- A configuração da largura para uma variável de sequência não alterará o comprimento definido da sequência. Se o valor especificado não corresponder ao comprimento definido, será forçado a ser o comprimento definido.