| Pynav. Python Programatic Browser para buscar dados e testes |
Baixe Agora |
Pynav. Classificação e resumo
- Site do editor:
- http://bitbucket.org/sloft/
Pynav. Tag
Pynav. Descrição
Python Programatic Browser para buscar dados e testes de teste Pynav é um navegador da Web Programatic Python para buscar dados e testes de teste.Bug Reporting e recursos perguntando são bem-vindos: http://bitbucket.org/sloft/pynav/issues/?status=newstatus=openexamplespot Autenticação, imagens e arquivos Filtro simples ou expressão regular: de Pynav Import PynavDef test1 (): p = pynav () p.go ('http://www.example.com/connexion', {'Login': 'Toto', 'Pass': Toto '}) se p.find (' meu perfil '): Imprimir' conectado na área de perfil 'p.go (' http://www.example.com/photos/ ') para imagem em p.get_all_images (' .png '): P.Download (imagem,' / tmp / imagens / ') para link em n.get_all_links (' download_part. *? \. zip '): p.download (link) usando autenticação básica http, postar autenticação e cheque de cookie: Def Test2 (): p = pynav (tempoout = 5) p.auto_referer = true p.set_http_auth ('http://example.com', 'login', 'Pass') p.go ('http : //example.com/private/ ') p.go (' http://www.example.com/private/connexion ', {' Login ':' Toto ',' Pass ':' Toto '}) se p.cookie_exists ('ID'): Imprimir 'conectado p. set_page_delay (2, 4) para link em p.get_all_links ('notícias'): Imprimir link p.go (link) para página em p.history: Imprimir página , ':', página Usando proxy: Def Test3 (): p = Pynav (tempoout = 6, proxy = 'http: //www.example.com: 3128 /') p.verbose = true p.referer = 'http: // www. Exemplo.com 'page = p.go (' http://www.example.com/tracks ') Imprimir P.Strip_Tags (página)
Pynav. Software Relacionado