Quase

Quasi é uma concha de python com contextos plugados.
Baixe Agora

Quase Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Ben
  • Site do editor:

Quase Tag


Quase Descrição

Quasi é um shell python com contextos plugados. Quasi Project é uma concha de Python que suporta "contextos" plugble para comandos não-Python, como comandos do sistema operacional, consultas mysqldb e programas externos. O leitor de olhos inteligentes terá notado o uso do método incorporado () exemplos acima. Há um número destes que estão disponíveis no namespace intérprete (a fonte é, como você esperaria, em quasepy): * citado () retorna qualquer string cercada por cotações individuais ou duplas (cotações simples como padrão ). Se passou uma lista, ele retorna uma lista das cordas, cada uma citada (), juntada com espaço em branco. Atualmente, usa o Python's Repr () como uma maneira rápida e suja de fazer isso. * Dquotado faz o mesmo, mas usa cotações duplas e escapará quaisquer cotações duplas já em uma string. * Vírgula () une os elementos de uma lista com vírgulas; Isso é principalmente para o Windows Work. * Módulos () retorna uma lista dos módulos instantâneos atualmente no namespace intérprete; só para tornar a vida útil um pouco mais fácil. * Bag () é uma classe útil.bags pode se comportar como dicts (em que eles têm um método de chaves (), e você pode acessar valores usando a sintaxe x ) ou como objetos (na medida em que você pode acessar valores usando a sintaxe XY). Você deve sempre atribuir valores usando o primeiro (x ), mas depois disso você pode referência a valores de qualquer maneira. Um saco também se lembrará da ordem em que os valores foram atribuídos; Isso é usado no contexto SQL, por exemplo, para que as chaves ou valores de um saco sejam sempre retornados na ordem em que um select obtê-los. Há também um número de comandos incorporados. Ao contrário de quase tudo o mais que é digitado em quase, estes são executados no namespace da casca, não o intérprete. Mais sobre isso outra vez, mas significa que quaisquer variáveis que seu código Python possa ter definido não estar acessível a comandos shell internos. É por isso que nenhum deles precisa de quaisquer argumentos reais: * EXIT: Sair quase quasi. * Ajuda: Mostrar muita ajuda em vários tipos de comando. * Créditos: Mostrar os nomes das pessoas que contribuíram para Quasi. * Licença: Mostrar o Licença quasi (bsd-style). * História: mostre o histórico de comando. Suporta a notação de fatia (1:20), além de pesquisa de histórico. Por exemplo, o History SQ encontrará todas as linhas de comando que começam com "sq". * Recall: Recuperar um comando anterior ou conjunto deles.Este é muito útil quando você está escrevendo código de recuo e deseja lembrar um conjunto de linhas anteriores . Mesma sintaxe como histórico - especifique uma única linha ou um conjunto de fatias delas. Recall tem uma limitação; Ele requer um módulo de readline funcional disponível, para inserir o comando recolhido no buffer de entrada para edição. Se isso não pode ser feito, a (s) linha (s) recuperada é impressa para permitir a cópia e a colação. Além disso, se mais de uma linha for recordada, não há como editá-las, então eles são executados. Há também um conjunto de comandos internos que são executados no namespace intérprete e, portanto, podem, portanto, fazer truques de substituição variável: * CD: Alterar diretório. Você pode fazer CD $ x para alterar para o diretório cujo caminho está na variável X. * PWD: Retorna o diretório de trabalho atual. Você pode fazer x = `pwd` para retornar o caminho do diretório de trabalho atual em x, ou apenas digite pwd para vê-lo. * Pushd, popd: oh vamos lá ... eles funcionam como os equivalentes de bash, ok? Ambos retornam o diretório onde eles acabam, como uma string, portanto x = `subdiretório do pushd` ou aqui =` popd 'funciona.


Quase Software Relacionado

Spuug

SPUUG é uma pequena ferramenta que gera o código de caldeira para gobjects. ...

63

Download

silverflux.

Silverflux permite que você instale e gerencie facilmente jogos comerciais no seu sistema GNU / Linux. ...

132

Download