123
Anise

Anise

Anise er en Python-baseret eksekveringsmotor til automatiseringsopgaver.
Anise er en Python-baseret eksekveringsmotor til automatiseringsopgaver.Automatiseringsopgaver findes inden for softwareudvikling og sandsynligvis alle slags andre sektorer.De kræver typisk udførelse af forskellige mindre og større værktøjer.Komplekse opgaver har ofte brug for en række af mange trin for at udføre, med nogle trin, der er afhængige af hinanden.Manuelt at udløse alle disse trin i de grafiske grænseflader for alle de involverede værktøjer er muligvis teoretisk, men vil generere fejl og frustration efter nogle cyklusser .... Automatiseringsgrænsefladerne til disse værktøjer er undertiden lettere, men nogle gange er de udsatte for fejl.Nogle opgaver må muligvis også bede brugeren om nogle oplysninger på en interaktiv måde.Nogle mindre dele kan også være maskinspecifikke (f.eks. Filsystemstier eller koden til adgang til et kodeordhvelv), mens hele opgaven skal kunne køres på nogle forskellige maskiner.I nogle situationer kan dette føre til en temmelig uigennemsigtig skov med forskellige værktøjer med unikke uligheder og specielle konventioner.Når antallet af forskellige projekter stiger, vil du se flere og flere forskellige værktøjer, der ofte gør et lignende job, men for forskellige platforme eller rammer og selvfølgelig med forskellige brugskonventioner.Spontant skrevne limskripter hjælper i starten, men eksploderer, da kompleksiteten overstiger en vis tærskel.Typiske opgaver i softwareudvikling kunne være: Generering af dokumentation Testning Oprettelse af pakker Oprettelse af en hjemmeside Distribution af hjemmeside Håndtering af versioninformation f.eks. Udskriv det i manualen og mere Anisrammen giver dig mulighed for at implementere alle disse opgaver på en struktureret, men generisk måde i en kombination af XMLog Python-kode.Anismotoren udfører vilkårlig Python-kode og leverer nogle yderligere tjenester såsom logging, parameterpassering fra kommandolinie, grundlæggende grafisk brugergrænsefladesupport, et plugin-interface, et fleksibelt hændelsessystem, indsprøjtning af kode og data fra andet sted, afhængigheder mellem kodefragmenter ogmere.

Kategorier

Alternativer til Anise til Haiku med kommerciel licens