Gereedschap Rangschikking & Samenvatting
- Naam uitgever:
- Brent Pedersen
- Uitgever website:
- http://code.google.com/u/bpederse/
Gereedschap Tags
Gereedschap Beschrijving
Gereedschappen voor gegevens Toolshed is een verzameling van goed geteste, eenvoudige modules en -functies die de auteur regelmatig gebruikt. FileSif Alles wat je hebt is een bestand met een koptekst en je wilt een woordenboek voor elke rij krijgen: >>> van Toolshed Importlezer >>> voor D in Reader ('SRC / TOOLSHED / Tests / DATA / FILE_DATA.TXT'): ... afdrukken D , D , D 12 3111213212223Works hetzelfde voor Gzipped- en Bzipped-bestanden en voor Stdin (via "-"): >>> voor DROG IN (D voor D in Reader ('SRC / TOOLSHED / Tests / DATA / FILE_DATA.TXT.GZ') IF INT ( D )> 10): ... afdrukken DROW , DROW , DROW 111213212223 SHEDSKINNERSHEDSKIN is een programma dat Python-scripts gebruikt, inkt Soorten op basis van voorbeeldinvoer en genereert snelle C ++ -code die samenstellen met een Python-uitbreidingsmodule. Shedskinner is een decorateur die dit automatiseert voor een enkele functie. Gebruik ziet eruit: from toolshed import shedskinner @ shedskinner ((2, 12), lang = true, fast_random = true): Def Adder (A, B): Retourneer A + boortshows hier, we hebben de optierfunctie ingericht om het een gecompileerde, snelle versie die de gehele getallen accepteert en retourneert. De (2, 12) zijn voorbeeld van argumenten voor de functie, zodat ShedSkin typen kan afleiden. De trefwoordargumenten worden naar de compiler verzonden (zie: https://gist.github.com/1036972) voor meer voorbeelden. Vereisten: · Python
Gereedschap Gerelateerde software