Ohjelmiston tiedot:
Versio: 0.8 / 0.8.1alpha1
Lähetyksen päivämäärä: 13 May 15
Lupa: Vapaa
Suosio: 210
Se mahdollistaa kirjallisesti web-sovelluksia Python, joka sopii paremmin suorituskykyä viisasta keskisuuriin ja suuriin sovelluksiin.
AJAX-kirjasto hoitaa kaikki selaimen yhteentoimivuus puolestasi, joten voit keskittyä sovelluskehitys sijaan oppimista kaikki "tavanomaiset" selaimen yhteensopivuusongelmia.
Ominaisuudet :
- pyjs - kääntää Python koodin JavaScript kävellen Python abstraktin syntaksipuun ja tuottaa Javascript.
- pyjslib - kirjaston räätälöityjä objekteja, jotka toteuttavat menetelmiä, kuten append
- UI widgettejä sekä kirjasto DOM manipulointi
- yleinen käännös Yksittäisten komponenttien hallinnoi build joka luo myös tarvittavat boilerplate koodin.
Mikä on uusi tässä julkaisussa:
- mahdollistaminen asynkronisten moduulien lataamisesta (aiemmin läsnä 0,5 pyjamat release).
- lisääminen HTML5-yhteensopiva vedä ja pudota-tuki (molemmat native sekä emuloitu, jotta vanhemmat selaimet näyttävät olevan HTML5-style drag-and-drop).
- Kiinnitys pitkäaikainen bugi DialogBox (yhä läsnä GWT) liittyvät hiiren tapahtumia menetetään.
- lisäys & quot; automaattinen build & quot; vaihtoehto - perustuva tiedostojen seuranta - ja pyjsbuild.
- lisäys oninput ja onpropertychange tapahtuma tukea, sekä DOM.createTextNode.
Mikä on uusi versiossa 0.7:
- lisäys generaattorit (tuki tuotto, jota uudelleenkirjoittamista toimii niin, että se voidaan uudelleen kutsuttu ja jatka edelliseen tilaan); uudelleenkirjoitus sallii kaikkien selainten (ei vain firefox - vain selaimen javascript-natiivi & quot; saanto & quot; toiminto) ja näyttää olevan python & quot; saanto & quot; toiminnallisuutta;
- Alkua sisustajille tukea, ja täyden tuen ominaisuuksia, johon on lisätty kiinteistön ();
- jotkut dramaattisia suorituskyvyn parannuksia takia uudelleenkirjoitettu for-silmukoita;
- Parannettu tuki tuontia syntaksi (mistä. Tuonti-moduuli);
- lisäys sisäänrakennettu AST jäsentimen, joiden käyttö mahdollistaa python 2,4 kokoamaan ohjelmien python 2.5 / 2.6 syntaksin JavaScript;
- lisäys int ja pitkät tyypit, ja tuki suorittaminen, joten esimerkiksi listan kertomisen numeroita ja luettelon lisäksi nyt työskennellä yhdessä pakottamista välillä int, float ja pitkät tyypit, ja tuki liukuvan pilkun poikkeuksista sekä lisätä ZeroDivisionError;
Mikä on uusi versiossa 0.4p1:
- merkittäviä vikoja korjattu kuuluvat HorizontalPanel n remove () funktio, SimplePanel n selkeä () funktio, ja sprintf useita argumentteja (& quot;% s% d & quot;% (& quot; hei & quot ;, 2) nyt toimii)
- valintaikkuna on nyt modaalinen toiminnallisuus
- HorizontalSplitPanel on lisätty, vaikka sekä vaaka- ja pystysuorat levyt toimivat oikein Mozilla-pohjaiset selaimet, mutta Safari ja IE tarvitsevat vapaaehtoisia käsitellä niitä.
Kommentteja ei löytynyt