Enviado em 29/03/2020 - 08:54h
Bom dia!
Estou precisando fazer um filtro para listar os itens. Tenho uma lista chamada numeros.txt que contém os numeros 20, 2001, 189, 2020.
Ao usar o comando:
A minha saida fica filtro = ' '. Enquanto deveria obter a saída filtro = 20 somente. Observei que o motivo é porque o '\b' no python entende-se que é '\x08'. Por esse motivo não consego obter o resultado esperado. Alguém saberia como posso resolver?
Estou precisando fazer um filtro para listar os itens. Tenho uma lista chamada numeros.txt que contém os numeros 20, 2001, 189, 2020.
Ao usar o comando:
numero = '\b20\b';
filtro = commands.getoutput('cat numeros.txt | grep ' + numero);
A minha saida fica filtro = ' '. Enquanto deveria obter a saída filtro = 20 somente. Observei que o motivo é porque o '\b' no python entende-se que é '\x08'. Por esse motivo não consego obter o resultado esperado. Alguém saberia como posso resolver?