Optcomplete

Shell voltooiing zelfgenerator voor Python
Download nu

Optcomplete Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Martin Blais
  • Uitgever website:
  • http://furius.ca/atocha/

Optcomplete Tags


Optcomplete Beschrijving

Shell voltooiing zelfgenerator voor Python Optcomplete is een Python-bibliotheek die tot doel heeft om bijna automatisch te worden voltooid voor elk Python-programma dat de optalk-module al gebruikt, is gericht op het plaatsen van de Shell-voltooiingsroutine en de optie-parseercode in één locatie: in het programma zelf. De logica Is dat sinds een programma al weet over de opties en in Python hebben we een standaardmodule om ze programmatisch op te specificeren sinds Python-2.3 (Optparse), het programma zelf in de beste positie staat om voltooiingen voor een onvolledige opdrachtregel te suggereren Shell die het roept. Trouwelijk is dit gedaan door shell-specifieke beschrijvingen te schrijven die gescheiden zijn van de programma's zelf, zoals het PASH-programmeerbare voltooiingsproject. Deze aanpak vereist het handhaven van de CHELL-voltooiingsfuncties up-to-date met de programma's. Tagingontwikkeling van dit bewijs van-concept, we waren geïnteresseerd in het vinden of de programma's hun voltooiingsroutines zelf niet konden beschrijven, met behulp van het goed opgegeven voltooiingsprotocol in bash. Soortgelijke afrondingsroutines kunnen eenvoudig worden geschreven voor andere schelpen en we kunnen deze module naar hen uitbreiden. Deze code wordt geleverd met ondersteuning voor automatische voltooiingen voor bash en zsh.documentationoptcomplete bestaat uit een eenvoudige module optcompleet.py die u ergens in uw PythonPath moet installeren. Om eenvoudige ondersteuning toe te voegen aan een programma dat al optalkse gebruikt, voegt u eenvoudig de volgende code toe na de aangifte Optparse, voordat u de functie PARSE_ARGS () op uw opties PARSER belt: opt-completeoptopplete.Autocomplete (PARDER) Optioneel kunt u een completeren als een Tweede argument (zie modulecode). U moet ook een BASH-functie inleveren en vervolgens BASH vertellen om optimplete-voltooiing te triggeren voor de specifieke programma's die het gebruiken: voltooi -F _optcomplete Vereisten: · Python


Optcomplete Gerelateerde software

Antares

Antares is een ander project uit alle andere raamwerk die deze dagen licht maken. ...

150

Downloaden