pydbcli.banco de dados python cli lib | |
Baixe Agora |
pydbcli. Classificação e resumo
Propaganda
- 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
Sflvault-client-qt
armazenamento de credenciais em rede e gerenciador de autenticação - cliente QT ...
139