| scraperwiki_local Versão Local do ScreperWiki ScreperLibs |
Baixe Agora |
scraperwiki_local Classificação e resumo
- Nome do editor:
- Thomas Levine
- Site do editor:
- https://github.com/tlevine/
scraperwiki_local Tag
scraperwiki_local Descrição
O scraperwiki_local é uma biblioteca Python que visa ser uma substituição de drop-in para a biblioteca Python ScraperWiki para usar localmente. Ou seja, as funções funcionarão da mesma maneira, e os dados entrarão em um banco de dados SQLite local; Um bombardeio direcionado dos servidores do rasteperwiki não vai parar esta biblioteca local de trabalhar, a menos que você esteja executando em um dos servidores do rasteperwiki.InstallingThis estará em breve em Pypi, mas por enquanto você pode simplesmente instalar a partir do padrão Git. Documentação da biblioteca do Python do ScrapperWiki, então olhe abaixo para algumas peculiaridades sobre a versão local.Quirksthe a biblioteca local visa ser uma substituição de drop-in. Na realidade, a versão local às vezes funciona melhor, embora nem todos os recursos tenham sido implementados.DiferencesDataStore DiferenceScesthe ScraperWiki.sqlite é alimentado pelo DumpTruck, então algumas coisas funcionam um pouco diferente.Data são armazenados em um banco de dados SQLite local chamado RasperWiki. Os nomes de tabela e coluna db.bizarre são suportados.Dates e Datetimes são armazenados em um formato padrão diferente.ScraperWiki.sqlite.execute retorna listas de dicionários.sqlite.attach Downloads Todo o armazenamento de dados do rasteperwiki, então você pode não querer usar Isso muitas vezes em grandes bancos de dados.ScraperWiki.sqlite.get_var e scraperwiki.sqlite.save_var armazenar seus dados na tabela _dumptruckvars, e eles usam um formato ligeiramente diferente.Outros outros diferenciais de implementação em geral, os recursos que não foram implementados levantam um not-plementEedError. DataStoresCraperWiki.SQLite está faltando os seguintes recursos.- Argumento de dados para raspador.sqlite.Select- Toda a palavra-chave detalhada guments (estes controlam o que é impresso no editor de código scraperwiki) - scrapperwiki.sqlite.show_tables só funciona para o banco de dados principal é implementado.geothe uk Geocoding ajudantes não foram implementados - scrapperwiki.geoutilsscraperwiki.Utils é implementado, bem como o seguinte funções.- scrapperwiki.log- scrapperwiki.scripe- scrapperwiki.pdftoxml- scrapperwiki.swimportdeprecatedEs submódulos são privados e, portanto, não serão implementados.- scrapperwiki.apiwrapper- scraperwiki.jsqlite- scrapperwiki.NewsqldavelopmentRun testes com ./runtsests; Este pequeno invólucro limpa após a própria página.
scraperwiki_local Software Relacionado