Você está na página 1de 2

Resumo Trabalhando com Arquivos em Python

Com o objetivo de integrar o conhecimento já adquirido no curso de PPSII com Python,


resolvi criar uma página web adicionando algumas tags escritas no próprio python e depois executar
a página no navegador web.

Primeiramente escrevi a linha de código que cria um arquivo index. html.

A função open() é responsável por abrir um arquivo ou criar um se o arquivo não existe.

Os parâmetros passados para está função são :

1º Nome do arquivo – Deve ser passado seu nome completo do arquivo e sua extensão.
Lembrando que o arquivos deve estar no mesmo local de execução do arquivo python.

2º Ação – Quais são as ações que este arquivos podem sofrer quando abertos, ou seja “w”
para escrever, “r” para ler, ”r+” para ler e escrever, e “a” para anexar no final do documento.

w – Sempre vai criar um arquivo novo se o arquivo não existir, ou vai sobrescrever o arquivo
caso já exija, ou seja toda informação anterior será perdida.

r – permite apenas a leitura do arquivo, se o arquivo não existir apresentará um erro.

r+ - permite a leitura do arquivo ou a escrita nele, não subscreve, mas todos os textos são
adicionados no início. Se o arquivo não existir também cria um.

a– permite adicionar um texto no final do arquivo. Não subscreve.

3º Enconding – Como sabemos que o conjunto de caracteres muda de acordo com a


nacionalidade, utilizamos “utf-8” para nosso padrão.

Agora que já foi detalhado o parâmetros passados na função open como vamos criar um
arquivo para criarmos a nossa pagina e escreve-lo nele pela primeira vez usamos os seguintes
parâmetro : index.html, w e enconding=”utf-8”.

arquivoHTML = open("index.html","w", encoding="utf-8")

print("Arquivo Criado !")

Agora chamamos a variável arquivoHTML mais o método write() responsável por escrever no
arquivo index.html.

Vamos escrever um pequeno código HTML e passando como parâmetro para função write().
arquivoHTML.write("""
<htmL>
<head>
<title>Arquivo</title>
</head>
<body>
<h1 style="color:green">Olá Mundo !</h1>
</body>
</html>
""")

print("Codigo escrito no arquivo !")

Agora que já temos o arquivo html criado e codificado. Vamos exibir a página do arquivo
criado.

Como podemos ver uma página html foi criada, a mesma poderia ser utilizada para adicionar
mais recursos utilizando outros métodos.

Você também pode gostar