pydbcli.

banco de dados python cli lib
Baixe Agora

pydbcli. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • The Apache License 2.0
  • Preço:
  • FREE
  • Nome do editor:
  • Wes Mason
  • Site do editor:
  • http://1stvamp.org

pydbcli. Tag


pydbcli. Descrição

Banco de dados Python CLI lib O PydbCli é uma biblioteca para criar ferramentas de consulta de banco de dados de linha de comando interativa, usando o cmd.cmd de Python, semelhante a ferramentas como psql e mysql.installationinstall pydbcli usando easy_install: easy_install pydbclior a partir do script de instalação: Python setup.py installusagefor mais você pode cair pydbcli.utils.Utility no lugar de cmd.cmd, com algumas propriedades extras, egmulti_Prompt O que você deseja que o prompt seja substituído por quando no meio de uma instrução SQL multi-line.Cursor DBAPI para usar para executar consultas, Isso deve ser definido na instância do utilitário e não na definição de classe.System_Cursor, mesmo que o cursor, mas usado para consultas específicas de esquema, por exemplo, Exibir listas de esquemas e outras lista de metadados.special_cmds / tupla de comandos "escapados", e. aqueles começando com \, como \ d. Isso pode ser substituído na definição de turma, mas como você provavelmente não deseja limpar o conjunto existente de comandos, você pode adicionar a esta lista no seu construtor: def __init __ (auto, * args, ** kwargs): utilitário .__ init __ (auto, * args, ** kwargs) self.special_cmds.appons ('foo') self.special_cmds.apend ('bar') data_cache usado para cache metadados, como listas de esquemas e tabelas. Se você redefinir isso, use algo que implemente o userDict ou use o ditmixin, como pydbcli.helpers.memoizados espera um dict como instance.db_types dict de classes de tipo python (conforme devolvido por cursores DBAPI) para se apropriar de strings do tipo SQL. Os únicos métodos não Totalmente implementado pelo utilitário são: * get_schemas * get_tables * get_columns * Connectas Eles podem ser feitos de diferentes maneiras de que a biblioteca compatível com DBAPI usada para se conectar ao banco de dados que está sendo consultada.Você também pode, como no cmd.cmd adicionar seus próprios comandos Alças (por exemplo, Def do_MyCommand) ou substituam todos os comandos existentes Se você precisar. Alguns métodos auxiliares são fornecidos pelo PydbCli.Helpers, especificamente um método para dados tabulares bem impressos, um decorador de memoar que segmenta a propriedade Data_Cache, e alguns CLI ajudantes para imprimir o uso e manipulação de erros. Requisitos: · Pitão · Pyodbc.


pydbcli. Software Relacionado