Gravar em uma linha específica no Python
📁 pergunta
Houve a necessidade de escrever dados em uma linha específica em um arquivo grande de alguns gigabytes. Mais especificamente, agora você precisa ler a linha, depois processá-la e, em seguida, excluí-la do arquivo de texto.
Encontrei uma solução que consiste em carregar o arquivo inteiro em uma variável, fazer alterações na variável e escrever tudo novamente, mas para uma grande quantidade de dados, isso obviamente não é a melhor opção.
Pode ser mais simples? Se não, a questão em si é: como escrever dados em uma linha específica sem reescrever o arquivo inteiro?