Posts – Page 6

Regis da Silva

Criando novos comandos no django-admin

Veja aqui como criar o seu próprio comando para ser usado com o django-admin ou manage.py do Django.

O django-admin ou manage.py já tem um bocado de comandos interessantes, os mais utilizados são:

Leia mais...

André Ramos

Extraindo Texto de Imagens com Python

Introdução

Já precisou extrair texto de imagens mas não sabia como? aprenda como fazer isso com apenas 3 linhas de código (Por isso amo python!). Antes de começarmos, vamos ver um pouco de teoria.

O que é OCR?

Segundo o Wikipedia, OCR é um acrónimo para o inglês Optical Character …

Leia mais...

Regis da Silva

Django Rest Framework Quickstart

Veremos aqui uma forma rápida de criar uma API REST com Django Rest Framework.

Este artigo foi atualizado em 14 de Fevereiro de 2018.

Este artigo está usando:

  • Python 3.5.2
  • Django 2.0.2
  • djangorestframework 3.7.7

Favor clonar o projeto do GitHub, favor ler o README …

Leia mais...

Elias Dorneles

Web Scraping na Nuvem com Scrapy

Este tutorial foi apresentado na Python Brasil 2015 em São José dos Campos.

Roteiro

  • Introdução a web scraping com Scrapy
  • Conceitos do Scrapy
  • Hands-on: crawler para versões diferentes dum site de citações
  • Rodando no Scrapy Cloud

O tutorial é 90% Scrapy e 10% Scrapy Cloud.

Nota: Scrapy Cloud é o …

Leia mais...

Raphael Passini Diniz

Class Based Views no Django

Esse tutorial tem como objetivo explicar o básico sobre Class Based Views no Django. Por motivos de agilidade vou usar CBV para me referir as Class Based Views.

Segundo a documentação do Django sobre CBV:

CBV's permitem você estruturar as suas views e reutilizar código aproveitando heranças e mixins

O …

Leia mais...

Lucas Magnum

Django na prática - Hello World

Esse é o primeiro post do Curso django na prática onde você aprenderá tudo que precisa para criar um sistema web :D

Utilizaremos a versão 1.8 do Django com Python 3!

Requisitos

  • Linux (Ubuntu)
  • Python 3.X
  • Virtualenv
  • pip

Se precisar de ajuda para instalar o pip, você pode …

Leia mais...

Bruno Cezar Rocha

What the Flask? Pt-3 Plug & Use - extensões essenciais para iniciar seu projeto

What The Flask - 3/5

Finalmente!!! A terceira parte da série What The Flask, mas ainda não acabou, serão 5 artigos para se tornar um Flasker, neste capítulo falaremos sobre como instalar e configurar as principais extensões do Flask para torna-lo uma solução full-stack com bootstrap no front-end, ORM para …

Leia mais...

Capi Etheriel

Raspando a Web com Python: Introdução

É possível usar Python puro para processar XML e calcular os gastos da copa! Primeiro post numa série sobre raspagem de dados com Python, LXML e Scrapy (y otras cositas más).

Leia mais...

Erick Müller

Instalando o PyCharm no Ubuntu (e irmãos)

O objetivo aqui é instalar o PyCharm no Ubuntu e distribuições "irmãs" (como o Mint); estou instalando a versão Community Edition, que acredito que é a que muita gente que começa com essa poderosa IDE vai instalar pra dar os primeiros passos, experimentar.

(aliás, bom avisar antes de começar: fiz …

Leia mais...

Diego Garcia

A armadilha dos argumentos com valores padrão


Algo muito comum em várias linguagens de programação é a possibilidade de definir valores default (valores padrão) para argumentos de funções e métodos, tornando a utilização desses opcional. Isso é ótimo, principalmente para manter retrocompatibilidade, porém, o python possui uma pequena armadilha que caso passe despercebida, pode causar sérios problemas …

Leia mais...

Publique via GitHub