Postagens

Você conhece o utilitário WGET do Linux

Imagem
WGET é um utilitário gratuito para baixar arquivos da web. Ele obtém dados da Internet e os salva em um arquivo ou os exibe em seu terminal.  É claro que de forma semelhante, é isso que os navegadores da Web fazem, como Firefox ou Chromium , exceto que, por padrão, eles renderizam as informações em uma janela gráfica e geralmente exigem que um usuário os controle ativamente. O utilitário WGET foi projetado para ser não interativo , o que significa que você pode programar ou agendar o WGET para baixar arquivos, esteja você em seu computador ou não. Você pode baixar um arquivo com WGET fornecendo um link para um URL específico. Se você fornecer um URL padronizado como index.html , a página de índice será baixada. Por padrão, o arquivo é baixado em um arquivo com o mesmo nome em seu diretório de trabalho atual. $ wget http://exemplo.com --2021-09-20 17:23:47-- http://exemplo.com/ Resolvendo example.com... 93.184.216.34, 2606:2800:220:1:248:1893:25c8:1946 Conectando-s...

Você sabe ler e escrever arquivos JSON com Python?

Imagem
JSON significa JavaScript Object Notation , este é um formato para estruturar dados muito semelhante ao conceito de mapas na programação de computadores. Os mapas consistem em chaves e valores correspondentes. Uma chave deve ser única dentro de um mapa. JSON é um formato leve de representação de dados como texto em um arquivo, cuja sintaxe é emprestada da sintaxe usada para criar objetos JavaScript. Grandes dados são convertidos para o formato JSON para fácil processamento em várias linguagens de programação e transferência para outros nós. É o formato mais usado para solicitações e respostas ao trabalhar com chamadas de API. Tipos de dados aceitos no formato JSON As chaves JSON devem ser string. A maioria das linguagens convertem implicitamente qualquer outro tipo de dados em string. Os valores JSON podem ser string, booleanos, inteiros, reais, outro objeto JSON ou array JSON. Veja a seguir um exemplo de arquivo JSON válido ( data.json ): { "nome": "Johny KLG", ...

Exemplos de comandos if, if else e if elif no Python

Imagem
Semelhante a outras linguagens de programação, em Python, situações condicionais também são tratadas usando o comando if . Neste tutorial, eu vou mostrar 9 condições com os seguintes exemplos: Exemplo de comando básico do if para números Operadores de comando if do Python Exemplo de comando básico do if para comparação de strings Vários comandos no bloco de condição if usando recúo Exemplo de comando if else Exemplo de comando if elif Exemplo de instrução if composta do Python AND, OR, NOT em Python Mensagens de erro do comando if no Python Esta é a sintaxe da instrução if no Python. if condição:      ação elif condição:      ação else:      ação  Os exemplos a seguir mostrarão como essa sintaxe deve ser usada corretamente Exemplo de comando básico do if para números O exemplo a seguir ilustra como usar o comando if em python quando estamos fazendo um teste condicional usando números. dias = int(input("Quantos dias temos no mes de julho?...

Exemplos de Dictionary Python - Criar, atualizar e excluir elementos

Imagem
O dictionary (dicionário)   em Python consiste em chaves e seus valores. Este artigo é parte de nossa série em andamento sobre Python. No primeiro artigo da série, eu explique como usar variáveis, strings e funções em Python . Neste tutorial, eu vou te ensinar o básico dos dicionários em Python com alguns exemplos. Vamos lá?! Criando um dicionário Python Aqui está um exemplo de como podemos criar um dicionário em Python: >>> myDict = {"A":"Abelha", "B":"Banana", "C":"Carro"} No exemplo acima: Um dicionário é criado. Este dicionário contém três elementos. Cada elemento constitui um par chave-valor. Este dicionário pode ser acessado usando a variável myDict (em inglês abreviado pra facilitar haha). Acessando Elementos do Dicionário Uma vez que um dicionário é criado, você pode acessá-lo usando a variável à qual ele foi atribuído durante a criação. Por exemplo, no nosso caso, a variável myDict pode ser usada para acess...

Tutorial de introdução ao Python - exemplos de variáveis, strings e funções

Imagem
Python é uma linguagem orientada a objetos que pode ser usada em contextos de script e não script. Python tem uma sintaxe limpa e fácil que facilita a leitura. Neste artigo, eu vou explicar a linguagem  Python  do zero através de exemplos, e será um tutorial básico, OK? Vou fazer assim uma série e aos poucos eu vou introduzir maior complexidade nos artigos, para "não colocar a carroça na frente dos bois ;)" Farei algumas comparações dos recursos e sintaxe de programação do Python com algumas linguagens populares como C/C++. Além disso, vou usar a linha de comando do Linux para todos os exemplos. Vamos começar! O começo de tudo, o famoso Programa Olá mundo Aqui está um exemplo simples de “Olá mundo” em Python: $ vi meuprimeiroprograma.py print "Ola mundo" Observe que o "print" em Python não requer parênteses. Vamos executar o programa acima na linha de comando da seguinte maneira: $ python meuprimeiroprograma.py E obtemos esta saída: Ola mundo Assim, vem...

Coisas para fazer quando você está entediado (e tem um computador)

Imagem
Sim, eu sei... as vezes bate o tédio... junto vem a preguiça, e por fim, você para em frente ao seu computador com aquele sentimento vazio de "não ter o que fazer". Por isso eu preparei algumas dicas de coisas que você pode fazer para se livrar desse tédio e quem sabe até mesmo aprender coisas interessantes. Leia blogs técnicos Existem vários blogs técnicos por aí, que produzem conteúdo de alta qualidade todos os dias (incluindo este haha). Como sempre, você pode navegar em nossa seção de arquivos do blog para artigos relacionados ao Linux, Linguagens de programação, Eletrônica, e muito mais que você pode ter perdido. Faça backup dos seus arquivos Você deve fazer um backup completo do seu laptop/desktop todos os meses, no mínimo. Se não, faça agora! Falando sério! Não tem backup? Pare de ler este artigo e faça backup dos seus arquivos agora! Organize seu computador  Organize os arquivos e diretórios em seu  computador . Se você tiver vários subdiretórios, fica difíci...