Mostrando postagens com marcador write. Mostrar todas as postagens
Mostrando postagens com marcador write. Mostrar todas as postagens

segunda-feira, 23 de novembro de 2020

Fazer leitura escrita de arquivo texto em Python

O principal objetivo deste poste é explicar de maneira simples como se realizar escrita e leitura de arquivos texto utilizando a linguagem de programação Python.

 

Escrita

Para escrita de um arquivo utilizamos  o método open(string,string), que recebe dois parâmetros, o primeiro é o local onde está o arquivo que será aberto, o segundo é tipo de permissão, como vamos criar um arquivo para escrita utilizamos o parâmetro 'w' e o método write(string) do próprio tipo arquivo.

Sintaxe:

nome_arquivo = open('caminho_do_arquivo', 'permissao')

nome_arquivo.write('dados')


Onde:

* nome_arquivo - Variável do tipo arquivo.

* caminho_do_arquivo - Caminho onde o arquivo será criado(caso não for especificado caminho o arquivo será criado no mesmo nível do arquivo .py que o chama).

* permissão - Permissão para abertura do arquivo (w - escrita , r -leitura)

 *dados - String a ser inserida.

 

Exemplo:

arquivo = open('arquivo.txt','w')

arquivo.write('Isso é apenas um teste...')


Neste exemplo será criado um arquivo.txt com permissão de escrita e será adicionado o conteúdo "Isso é apenas um teste.." ao mesmo.

 

Leitura

Para escrita de um arquivo utilizamos  o método open(string,string), que recebe dois parâmetros, o primeiro é o local onde está o arquivo que será aberto, o segundo é tipo de permissão, como vamos criar um arquivo para leitura utilizamos o parâmetro 'r' e o método read() do próprio tipo arquivo.


Sintaxe:

nome_arquivo = open('caminho_do_arquivo', 'permissao')

nome_arquivo.read()

 

Onde:

* nome_arquivo - Variável do tipo arquivo.

* caminho_do_arquivo - Caminho de onde o arquivo será lido.

* permissão - Permissão para abertura do arquivo (w - escrita , r -leitura)


 

Exemplo:

arquivo = open('arquivo.txt','w')

arquivo.write('Isso é apenas um teste...')

arquivo = open('arquivo.txt','r')

print(arquivo.read())

 

Neste exemplo o arquivo que criamos terá seu conteúdo exibido no console de saída.

 

 


 

 

terça-feira, 23 de outubro de 2012

Utilzando o write no linux

Introdução


O principal objetivo deste post é explicar como se utilizar o comando write em um terminal linux.
O comando write tem a função de enviar messagens para outro usuário logado através do terminal.

Para utilizar write é necessário descobrir  onde está logado o ususário que deseja enviar uma mensagem, para isso é necessário utilizar o comando who que demonstra quais os usuários logados.

Sintaxe:

who

Abaixo é possível visualizar a execução do comando who.

Figura 1: Execução do comando who.

Neste exemplo vou enviar uma mensagem para o usuário root logado em pts/4. Para isso é necessário utilizar a seguinte sintaxe:

 write usuario local


Onde:
  •  usuario - Usuário a receber a mensagem.
  • local - Local onde está logado o usuário.


Figura 2: Escolha do usuário a receber a mensagem.

Para exemplificar foi aberta a janela do usuário root ao lado do usuário a enviar mensagens para exibir as mensagens recebidas.


Figura 3: Usuário a ser escolhido.


Figura 4: Janela da pessoa que recebera a mensagem e a que enviará.

Após executar o comando write basta digitar a mensagem que deseja enviar para o usuário e o mesmo recebera como é possível ver na imagem abaixo:

Figura 5: Exibição da mensagem enviada e recebida.

Caso você queira conversar com a pessoa que lhe está enviando a mensagem basta, utilizar o comando write com a mesma.
Abaixo é possível ver a execução do comando write pelo usuário root.

Figura 6: Execução do comando write

Agora basta digitar os comando escrever as mensagens a serem enviadas.


Figura 7: Enviando mensagem.


Conclusão

Como foi possível ver ao longo do post, a utilização do comando write é bem simples e pode vir a ser util quando há mais de usuário logado na mesmo computador.