View 0 raça e curso no censo do ensino superior.md

Passo a passo para explorar os dados usando o db browser (http://sqlitebrowser.org/)

Criando o banco de dados e alimentando com os arquivos csv

New Database:

  • Dar um nome para o banco. Eu chamei só "censo" mesmo rs talvez "censo2016" fosse melhor (:
  • Ele vai abrir uma interface para criação de tabelas. Podemos clicar em "cancelar" para ignorar essa etapa pois vamos gerar as tabelas a partir de arquivos csv

Import > Table from CSV file:

  • encoding: iso-8859-1
View look_and_say.py
def look_and_say(numbers):
if len(numbers) == 1:
return '1' + numbers
say = 1
out = ''
numbers += 'X'
for curr, _next in zip(numbers, numbers[1:]):
if curr == _next:
say += 1
View zen.txt
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
View vereadores_sp.md

A ideia de trabalhar esses dados veio do Pedro Markun em uma postagem no facebook. Os primeiros arquivos em formato JSON foram gerados experimentando pelo REPL do Python e pelo terminal do Linux. O problema é recuperar isso quando alguém pede o código. O Capi Etheriel levantou alguns pontos importantes sobre ter todos os códigos embasando as visualizações e outras análises que possam vir a ser feitas com esses dados. Então, no repositório veradores_sp estão os scripts de conversão do TXT em JSON além do TXT de entrada e o JSON final. Como o TXT usado nele sofreu algumas correções em relação ao original, nesse texto será descrito o motivo de cada alteração e c

View legislaturas_count.csv
Nome Legislaturas
Aloísio Greenhalgh 1
Altimar Ribeiro de Lima 3
André Nunes Júnior 3
Angelo Bortolo 1
Anis Aidar 1
Antenor Bettarello 2
Arnaldo de Moraes Arruda 1
Camilo Ashcar 1
Cantídio Sampaio 2
View causas.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View gnome-screenshot.sh
gnome-screenshot -h
Uso:
gnome-screenshot [OPÇÃO...] Tirar uma foto da tela
Opções de ajuda:
-h, --help Exibe opções de ajuda
--help-all Exibe todas as opções de ajuda
--help-gtk Mostra as opções do GTK+
Opções de aplicativo:
View default.h
static uint8_t def_plt[0x30] = {
0x07, 0x36, 0x42,
0xd3, 0x01, 0x02,
0x85, 0x99, 0x00,
0xb5, 0x89, 0x00,
0x26, 0x8b, 0xd2,
0xd3, 0x36, 0x82,
0x2a, 0xa1, 0x98,
0xee, 0xe8, 0xd5,
0x00, 0x2b, 0x36,
View download.py
import json
import requests
import os
cookies = {
'PHPSESSID': 'p9f6qvgoddkc6m159574fgrpqbhd41i6',
'_ga': 'GA1.3.359214429.1462325289',
'_gat': '1',
}
View calc3.py
#!/usr/bin/env python3
def sw(op):
return [lambda a, b: a + b,
lambda a, b: a - b,
lambda a, b: a * b,
lambda a, b: a / b,
lambda a, b: "err: operação inválida!"]['+-*/'.find(op)]
from sys import argv