subwrap

Een eenvoudige wikkel voor subproces
Download nu

subwrap Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Reuven V. Gonzales
  • Uitgever website:
  • https://github.com/ravenac95/

subwrap Tags


subwrap Beschrijving

Subwrap is een zeer dunne laag bovenop de subprocessmodule van Stdlib. Het is simpelweg voor sommige handige functies die in veel van mijn projecten nodig zijn.Full-documentatie kan later komen, maar als u echt iets wilt dat het gebruik van subprocessen veel gemakkelijker zou maken, zou ik persoonlijk de gezant proberen. Op deze tijd leek de Envoy echter een beetje te vroeg in zijn ontwikkeling om te gebruiken, dus ik heb mijn eigen zeer dunne laag gemaakt om mijn behoeften voor de tijd tevreden te stellen. Als je iets met een hogere ambities zou willen, kijk dan naar Envoy.ExamplessImple Voorbeeld: Import SubwrapeSponse = subwrap.run () # Display HELLOPRINT-response.std_Outby Standaard Subwrap Gooit een commandError als de opdracht wordt uitgevoerd met een exitcode die niet nul is. Om standaard opdrachtfouten te vangen: import subwraptry: reactie = subwrap.run () behalve subwrap.comMandError, e: #thit is het antwoord, je kunt doen wat je wilt hier respons = E.ResponseHowever die niet altijd nuttig is . U kunt subwrap hebben, uw eigen aangepaste uitgangshendel voor elk subproces uitvoeren. Doe gewoon het volgende: Importeer subwrapdef my_exit_handle (reactie): als response.return_code == 0: Print "Happy Day!" Else: print "niet zo gelukkig" # De volgende regel wordt "niet zo blij" naar stdoutrespons = subwrap.run (, exit_handle = my_exit_handle) product-startpagina


subwrap Gerelateerde software