| met Bouwstenen voor met-verklaring gerelateerde hackery |
Download nu |
met Rangschikking & Samenvatting
- Vergunning:
- MIT/X Consortium Lic...
- Naam uitgever:
- Ryan Kelly
met Tags
met Beschrijving
Bouwstenen voor met een verklaring gerelateerde hackery Withacks is een Python-bibliotheek die een verzameling nuttige bouwstenen biedt voor het hacken van de Python "met" verklaring. Het combineert ideeën van verschillende nette met-statement hacks die ik op internet heb gevonden in een reeks herbruikbare componenten: * http://www.mechanicalcat.net/richard/log/python/something_i_m_working_on.3 * http: // billmill .org / multi_line_lambdas.html * http://code.google.com/p/OUSPG/WIKI/ANONIMOUSBLOCKSINPYTHONBY Subclassificatie van de juiste contextbeheerders uit deze module, kunt u eenvoudig dingen doen, zoals: * Skip uitvoering van de code in de -Statement * Plaats de lokale variabelen in het frame dat de met-instructie uitvoert * Capture the byTecode van binnenin de met-instructie * Capture Lokale variabelen die zijn gedefinieerd in de met-verklaringbuilding op deze basishulpmiddelen, deze module biedt ook een aantal nuttige prebouwige hacks: XARGS: Bel een functie met aanvullende argumenten die zijn gedefinieerd in het geheel van de met-verklaring XKWARGS: bel een functie met aanvullende trefwoordargumenten die zijn gedefinieerd in het geheel van de naamruimte met een verklaring: alle variabele toegangen en opdrachten aan de kenmerken van een gegeven Object (zoals "met" in Javascript of VB) KeySpace: Richt alle variabele toegangen en opdrachten aan de toetsen van van een bepaald object (zoals NameSpace () maar voor Dictten) maakt uitgebreid gebruik van de fantastische "byteplay" -module van Noam Raphael; Omdat de officiële byteplay-distributie geen Python 2.6 ondersteunt, is een lokale versie met geschikte patches opgenomen in deze module. Vereisten: · Python
met Gerelateerde software