Arquivo

Textos com Etiquetas ‘Classes’

Python: Usando urllib2

7, fevereiro, 2011 1 comentário

O urllib2 é um módulo do Python que define funções e classes(Objetos) que manipulam URL(s), seja ela uma URL simples baseado no protocolo HTTP, autenticação Digest, envio de dados GET e POST download de arquivos, cookies, sessão etc.

Para a manipulação de dados pela internet ou recursos para um servidor em intranet, a utilização deste módulo é essencial para o funcionamento de sua aplicação.

A versão mais recente de Python 3.x urllib2 foi dividida em varios outros módulos como urllib.request e urllib.error

Abaixo algumas classes e métodos utilizados nos exemplos:

  • urllib2.urlopen(url[, data][, timeout])
  • urllib2.Request(url[, data][, headers][, origin_req_host][, unverifiable])
  • urllib2.read()
  • urllib2.close()
  • urllib2.URLError
  • urllib2.HTTPError
  • urllib.urlencode(query[, doseq])
  • re.search(string[, pos[, endpos]])
  • os.path.exists(path)
  • os.system(command)
  • os.fchmod(fd, mode)

Abaixo segue alguns exemplos da utilização deste módulo.

Leia mais…