Olá! Não entendi a diferença entre usar as flags 'r' e 'rb' ou 'w' e 'wb'. Usei 'rb' e 'wb' na copia da logo e deu certo, mas usei 'r' e 'w' e deu certo também. Aí ficou a dúvida, pra que eu usaria as flags 'rb' e 'wb' então?
Olá! Não entendi a diferença entre usar as flags 'r' e 'rb' ou 'w' e 'wb'. Usei 'rb' e 'wb' na copia da logo e deu certo, mas usei 'r' e 'w' e deu certo também. Aí ficou a dúvida, pra que eu usaria as flags 'rb' e 'wb' então?
Oi Leonardo!
O r
é usado para ler e w
para escrever. O b
acrescido a eles é para realizar uma cópia binária. Se não me engano, isso evita uma discrepância no comportamento de escrita e leitura entre sistemas operacionais.