Como copiar um arquivo em python

Como copiar um arquivo em python
Cada aplicativo on -line deve poder trabalhar com arquivos. O Python oferece alguns recursos de gerenciamento de arquivos. Ele permite que os usuários trabalhem com arquivos e executem operações básicas, incluindo acesso, atualização, cópia e uma variedade de outras funções de gerenciamento de arquivos. A função Open () no Python será usada para abrir um arquivo específico. O método open () possui vários modos, cada um fornece o arquivo aberto com um conjunto de opções.

Criar um arquivo

O primeiro passo é criar um novo arquivo. Portanto, para criar um arquivo, usamos a função Open (). No método open (), demos o nome do arquivo que queremos criar 'myfile'. Junto com isso, fornecemos o modo do arquivo. O modo 'W' representa que criaremos um arquivo para escrever nele.

Depois de executar o código acima, temos esse tipo de saída que mostra que o arquivo 'myfile' é criado com sucesso.

Este arquivo está situado na pasta 'Usuários' do 'disco local C'.

Abra um arquivo

Depois de criar um arquivo, abriremos um arquivo necessário para gravar o conteúdo no arquivo. Estamos usando a função Open (). Este método abre o arquivo. Esta função contém dois argumentos. O primeiro parâmetro mostra o nome do arquivo específico que queremos abrir para escrever e o segundo argumento mostra o modo do arquivo 'W'.

A saída mostra que abrimos com sucesso o arquivo 'myfile' para escrever.

Aqui o arquivo chamado 'myfile' é aberto.

Escreva algum conteúdo no arquivo

Agora, vamos escrever o conteúdo no arquivo definido. Então, vamos usar o f.Write () função. Dentro dessa função, recebemos a linha, o texto ou algum conteúdo que queremos escrever no arquivo 'myfile'.

Isso representa a execução bem -sucedida do código para escrever o texto no arquivo.

Como fornecemos a linha 'Eu amo jogar badminton', então ela é mostrada no arquivo.

Feche o arquivo

Depois de escrever o texto no arquivo, temos que fechar o arquivo necessário 'myfile'. Para isso, estamos chamando o f.Função Close ().

Nós efetivamente fechamos o arquivo.

Criação de nova pasta

Antes de copiar e colar o conteúdo do arquivo, criaremos uma pasta chamada 'nova pasta'. Primeiro, abrimos o disco local C. Em seguida, abriremos a barra de menus clicando na esquerda do mouse. Uma barra de menus aparece a partir daí e escolhemos uma opção 'nova'.

Depois de clicar na opção 'nova' novamente, uma nova barra de menus abrirá. Nessa barra de menus, selecionamos a opção 'Pasta'.

Ao fazer tudo isso, criamos uma 'nova pasta' no mesmo local (usuários do disco local C).

Quando abrimos a 'nova pasta', descobrimos que está vazia. Agora, temos que copiar e colar o arquivo nessa pasta.

Copie e cole um arquivo completo de um local para outro

Copiaremos o texto do arquivo 'MyFile' e colaremos esse texto na pasta 'Nova pasta'. Para esse fim, integraremos a biblioteca 'fechada'. Em seguida, utilizamos a função do fechamento (). Seu primeiro parâmetro mostra o nome do arquivo que queremos ser copiados e o segundo parâmetro mostra o nome da pasta onde queremos que o arquivo seja copiado ou onde queremos colar o arquivo.

O resultado mostra a implementação do código.

Copiamos com sucesso o arquivo 'myfile' e o colamos na pasta 'nova pasta'.

Quando o arquivo será copiado, todo o conteúdo do arquivo é copiado automaticamente e colado para um novo local.

Crie um segundo novo arquivo

Vamos fazer um novo arquivo mais uma vez. Temos chamado o comando open () para criar arquivos. Especificamos 'myfile_1' como o nome do arquivo que desejamos criar na função Open (). O modo 'W' indica a criação de um arquivo para escrever sobre ele.

Obtemos esse tipo de resultado após a execução do código anterior, indicando que o arquivo'myfile_1 'será construído.

A localização deste arquivo é a mesma que a localização do arquivo 'myfile'.

Abra um arquivo e adicione algum texto

Agora vamos abrir um arquivo relevante e digitar os dados nele. O método open () foi usado. Esta função é usada para abrir um arquivo. Existem dois parâmetros neste método. O primeiro argumento é o título do arquivo específico que gostaríamos de abrir para escrever e o segundo especifica o modo do arquivo, que é 'W'. Escreveremos o texto no arquivo especificado depois de acessar o arquivo.

Como resultado, o F.Write () Método será aplicado. Fornecemos o texto para escrever no arquivo 'myfile_1' como um parâmetro para esta função. Devemos desligar o arquivo apropriado 'myfile_1' depois de escrever o texto no arquivo. Assim, empregamos o f.Método Close ().

A saída demonstra que abrimos efetivamente o arquivo 'myfile_1', então escrevemos os dados nele.

Queremos adicionar o texto 'Adoro visitar diferentes lugares' no arquivo, conforme dado abaixo.

Leia o texto do arquivo e imprima

Primeiro, aplicamos a função aberta () e 'com' palavra -chave. Demos o nome do arquivo que queremos abrir como atributo da função. Depois disso, estamos usando o Função ReadLines (). Este método apenas lê os dados do arquivo inserido e depois armazena essas linhas na variável 'linha'. No final, a instrução print () está sendo utilizada para exibir os dados do arquivo.

Quando executamos o código, encontramos o conteúdo do arquivo 'myfile_1'.

Copie e cole o texto de um arquivo em um arquivo diferente

Para copiar o texto de um arquivo e substituí -lo pelo texto de outro arquivo, aplicaremos a função aberta () e a palavra -chave 'com'. Declaramos uma variável 'f' para que o conteúdo do arquivo 'myfile' seja salvo na variável 'f'. Em seguida, usamos novamente a função aberta () e 'com' para abrir outro arquivo 'myfile_1'. Este arquivo pode ser aberto no modo Write 'W'.

Agora, usamos o loop 'para'. Esse loop itera até escrevermos a frase 'eu amo jogar badminton' no arquivo 'myfile_1'. Para escrever este conteúdo, empregamos a função Write ().

Esta captura de tela mostra a implementação bem -sucedida do código acima.

Antes de copiar o texto. O 'myfile_1' contém os dados 'eu amo visitar lugares diferentes'. Copiamos os dados do arquivo 'myfile' e depois colamos esses dados no myfile_1 '. Agora, o arquivo 'myfile_1' tem a linha 'eu amo jogar badminton'.

Conclusão

Antes de copiar o arquivo, devemos primeiro criar um arquivo, depois abrir esse arquivo, adicionar algum conteúdo ao arquivo, fechar o arquivo e depois criar uma nova pasta em outro local. Então, copiamos um arquivo de uma posição para outra. Neste artigo, demonstramos o método de copiar o texto de um arquivo e colar esse texto em outro arquivo.