Arquivo da tag: Python

Selenium: WebDriverException:Chrome failed to start: crashed as google-chrome is no longer running so ChromeDriver is assuming that Chrome has crashed

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
d = webdriver.Chrome('/home/PycharmProjects/chromedriver',chrome_options=chrome_options)
d.get('https://www.google.nl/')
https://stackoverflow.com/questions/53073411/selenium-webdriverexceptionchrome-failed-to-start-crashed-as-google-chrome-is

Share and Enjoy !

0Shares
0 0

Flask de A a Z – Crie aplicações web mais completas e robustas em Python

Nota: 10


https://github.com/tiagoluizrs/livro_flask
5 forks.
11 stars.
0 open issues.
Recent commits:

Resumo:

Flask é um dos melhores frameworks para se trabalhar no Python atualmente. Por ser uma ferramenta robusta e completa, ela permite que a aplicação Web seja construída de forma a atender às necessidades de seu usuário final, ao mesmo tempo em que flexibiliza o fluxo de desenvolvimento de uma equipe. Flask interage de forma excelente com SQLAlchemy, uma biblioteca ORM muito interessante e completa, que nos permite trabalhar com diversos bancos de dados relacionais dentro do Python com segurança, e isso trará muitas vantagens para nossos estudos.

Neste livro, Tiago Silva mostra como criar aplicações Web e APIs Rest totalmente robustas utilizando Flask, SQLAlchemy e outras ferramentas que o Python possui. Você desenvolverá um sistema de gerenciamento de produtos, onde organizaremos suas categorias, usuários e funções, podendo limitar um usuário para que ele acesse apenas a API do sistema ou o administrador também, com autenticação segura. Ao término, teremos uma aplicação que possuirá uma API e uma área administrativa completa com templates personalizados para atender nossas regras de negócio.

Versão do Python: 3.7.x

Share and Enjoy !

0Shares
0 0

Data Science Para Leigos

Nota: 10.

O Data Science Para Leigos se destina a profissionais e estudantes interessados em transformar o mar de dados estruturados, semiestruturados e não estruturados de uma organização em informações comerciais úteis. Fique por dentro do que está acontecendo nesse amplo setor e aprenda a transformar dados confusos em histórias significativas que podem ser compreendidas por todos integrantes de uma organização.

Share and Enjoy !

0Shares
0 0

O Guia do Mochileiro Python – Melhores práticas para desenvolvimento

Nota do livro: 10.

Conteúdo
Pronto para concluir sua jornada de iniciante a verdadeiro pythonista? Este livro prático fornece ao leitor um guia com as melhores práticas e as ferramentas favoritas da comunidade Python. Programadores Python de nível médio interessados em contribuir para a iniciativa open source, ou em começar uma empresa baseada no uso da linguagem, sairão do básico e entrarão no universo da especialização em Python.

Escrito de forma colaborativa por mais de uma centena de membros da comunidade Python, este livro tem três seções. Primeiro, você aprenderá como instalar e usar ferramentas de edição para Python. Em seguida, examinará exemplos de códigos modelares com o estilo da linguagem. Para concluir, verá as bibliotecas mais usadas pela comunidade.

  • Escreva códigos Python de primeira linha aprendendo estilo, convenções, idiomas e armadilhas.
  • Examine ótimos exemplos de código-fonte open source em bibliotecas Python selecionadas.
  • Empregue as melhores práticas para empacotamento e distribuição de código Python.
  • Explore as bibliotecas Python de interação com o usuário, que incluem desde aplicativos de console a GUIs e aplicativos web.
  • Conheça ferramentas para administração do sistema, interagindo com bibliotecas C e C++ e aumentando a velocidade de Python.
  • Trabalhe com bibliotecas de rede para ações assíncronas, serialização e criptografia.
  • Examine bibliotecas de persistência e manipulação de dados, inclusive ferramentas para processamento de áudio e imagens.

Share and Enjoy !

0Shares
0


0

Django Essencial – Usando REST, websockets e Backbone

Nota do livro: 9.

Descrição do livro
Como podemos tirar proveito do framework Django para integrar interações complexas do lado cliente e recursos de tempo real em nossas aplicações web?

Por meio de uma série de projetos que usam desenvolvimento rápido de aplicações, este livro prático mostra aos desenvolvedores Django experientes de que modo eles podem incluir APIs REST, WebSockets e frameworks MVC do lado cliente, como o Backbone.js, em projetos novos ou existentes.
Aprenda a tirar o máximo de proveito do design sem acoplamento do Django ao escolher os componentes necessários para criar as aplicações descomplicadas que você quiser. Após terminar este livro, você saberá como criar aplicações single-page que respondam a interações em tempo real. Se tiver familiaridade com Python e JavaScript, então você está pronto para começar.

  • Conheça uma abordagem descomplicada para iniciar um novo projeto Django.
  • Separe aplicações reutilizáveis em serviços menores que se comuniquem uns com os outros.
  • Crie um site estático usando prototipação rápida como uma estrutura para sites e aplicações.
  • Crie uma API REST com o django-rest-framework.
  • Aprenda a usar o Django com o framework MVC Backbone.js.
  • Crie uma aplicação web single-page usando a sua API REST.
  • Integre recursos de tempo real com WebSockets e a biblioteca de rede Tornado.
  • Utilize os exemplos orientados a códigos do livro em seus próprios projetos.

Código fonte.

Share and Enjoy !

0Shares
0


0

Aprendendo Padrões de Projeto em Python – Tire proveito da eficácia dos padrões de projeto (design patterns) em Python para resolver problemas do mundo real em arquitetura e design de software

Nota do livro: 10.

Descrição:
Com um foco cada vez maior na otimização dos níveis de arquitetura e design de software, é importante que os arquitetos de software pensem em otimizações na criação de objetos, na estrutura do código e na interação entre objetos nesses níveis. Isso garante que o custo da manutenção de software seja baixo e o código seja facilmente reutilizado ou adaptável a mudanças.

Aprendendo padrões de projeto em Python ajudará você a implementar cenários do mundo real com a versão mais recente de Python, a v3.5. Começaremos apresentando os padrões de projeto do ponto de vista de Python. À medida que avançar no livro, você conhecerá os padrões Singleton, Factory e Façade em detalhes. Depois disso, veremos como controlar o acesso a objetos com o padrão Proxy. O livro também inclui os padrões Observer, Command e Compound. Ao chegar ao final desta obra, você terá melhorado suas habilidades profissionais em arquitetura, design e desenvolvimento de software.
Para quem este livro foi escrito

Este livro foi escrito para arquitetos de software e desenvolvedores de aplicações Python apaixonados por design de software. Ele será muito útil para engenheiros com nível inicial de proficiência em Python que amam trabalhar com Python 3.5.

O que você aprenderá com este livro

  • Aperfeiçoar suas habilidades para criar uma arquitetura melhor de software.
  • Entender soluções eficazes para problemas de design comuns.
  • Explorar os princípios de design que formam a base do design de software, como baixo acoplamento, o princípio de Hollywood e o princípio do aberto/fechado, entre outros.
  • Aprender como os conceitos de programação orientada a objetos são usados em aplicações de software.
  • Desenvolver uma compreensão sobre os padrões de projeto de criação bem como os diferentes métodos de criação de objetos que ajudam a resolver problemas em desenvolvimento de software.
  • Utilizar padrões de projeto estruturais e descobrir de que maneira os objetos e as classes interagem na construção de aplicações maiores.
  • A interação entre os objetos com os padrões Command e Observer.
  • Melhorar a produtividade e a base de código de sua aplicação usando padrões de projeto com Python.

Share and Enjoy !

0Shares
0


0