Usando Python para interagir com o sistema operacional

coursera.inc

coursera.inc

Usando Python para interagir com o sistema operacional

Descrição

Prazos flexíveis

Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Certificado compartilhável
Ganhe um certificado após a conclusão
100% online
Comece instantaneamente e aprenda em sua própria programação.
Curso 2 de 6 no
Google Automação de TI com Python
Nível iniciante
Aproximadamente. 27 horas para concluir
Inglês
Legendas: árabe, francês, português (europeu), italiano, vietnamita, alemão, russo, inglês, espanhol

Syllabus – o que você aprenderá com este curso
Colocando seu python
Neste módulo, você aprenderá sobre os diferentes tipos de sistemas operacionais e como você pode preparar seu código Python para interagir com o sistema operacional. Aprenderemos sobre a configuração do seu ambiente e a instalação de módulos Python adicionais que o ajudarão ao longo do caminho. Nós vamos deduzir o idioma interpretado versus compilado e como eles diferem um do outro. Vamos mergulhar nos benefícios da automação e apontar armadilhas comuns para que você possa evitá -las. Por fim, aprenderemos sobre QWIKLABS, que serão usados ​​para avaliações graduadas.
Gerenciando arquivos com Python
Neste módulo, você aprenderá sobre a leitura e a escrita de arquivos e os comandos que permitirão fazer isso. Aprenderemos a importância de gerenciar arquivos e como podemos navegar por diferentes diretórios. Vamos entender como trabalhar com arquivos e como há uma camada de abstração entre o Python e o sistema operacional. Por fim, mergulharemos em aprender sobre arquivos CSV e como utilizá -los melhor.
Expressões regulares
Neste módulo, você aprenderá sobre o que é uma expressão regular e por que usaria um. Vamos mergulhar no básico de expressões regulares e dar exemplos de curingas, qualificadores de repetição, personagens de escapare e muito mais. Em seguida, exploraremos expressões regulares avançadas e mergulho profundo nos qualificadores de repetição. Você enfrentará novos exercícios, como capturar grupos e extrair PIDs usando regexes. Por fim, forneceremos uma folha de dicas para servir como seu guia preferido para expressões regulares.
Gerenciando dados e processos
Neste módulo, aprenderemos sobre a leitura e a gravação de arquivos de dados com base em uma interação com o usuário. Ao longo do caminho, mergulharemos em fluxos padrão, variáveis ​​de ambiente e argumentos da linha de comando. Em seguida, entraremos em subprocessos do Python, incluindo comandos do sistema e como eles podem ser usados. Analisaremos como obter a saída de um comando do sistema e mergulhar no gerenciamento de subprocessos, incluindo como verificar valores de saída e manipular os valores de saída normal versus erro. Por fim, renovaremos os arquivos de log de processamento e abordaremos o que é um arquivo de log, como filtrar arquivos de log usando expressões regulares e como entender a saída capturada dos arquivos de log.
Teste em Python
Neste módulo, você aprenderá como criar testes no Python. Abordaremos o que é o teste e mergulharemos nas diferenças entre testes manuais e automatizados. Em seguida, exploraremos quais testes de unidade devem fazer e como escrevê -los. Em seguida, aprenderemos sobre outros conceitos de teste, como Black Box versus White Box Testes e como o desenvolvimento orientado a testes pode enquadrar como você projeta e escreve seu código. Por fim, você aprenderá sobre erros e exceções e como combatê -los.
Script de bash
Neste módulo, você será exposto ao que o sistema operacional Linux tem a oferecer e aprenderá sobre scripts bash. Examinaremos os comandos básicos do Linux e exploraremos os muitos processos que o Linux tem a oferecer, incluindo um conceito -chave chamado redirecionamento. Em seguida, mergulharemos profundamente na criação de scripts bash usando variáveis ​​e globs. Por fim, aprenderemos sobre conceitos avançados e desenvolver uma compreensão de quando usar o Bash versus o Python.
Projeto final
Neste módulo, você colocará tudo o que aprendeu até agora em ação! Você aplicará seu conhecimento de script para enfrentar um projeto final desafiador: escrever um script que digitalize um erro específico nos arquivos de log.

Módulos e Conteúdo

Pré-requisitos

Avaliações

Avaliações

Não há avaliações ainda.

Seja o primeiro a avaliar “Usando Python para interagir com o sistema operacional”

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Institucional

PHP Code Snippets Powered By : XYZScripts.com