Műszaki megvalósítás részletei - Projekt súgó - VR Python

A VEXcode VRa PythonPyodidenevű futási környezet módosított változatát használja a Python programozás támogatására a böngészőkben.

A VEXcode VRszámos Python 3.8 Standard könyvtári funkciót támogat, mint például:

Megjegyzés:Még nem minden Standard Library szolgáltatást és API-t teszteltek a VEXcode VR-ben. Egyes szabványos Python nyelvi funkciók nem támogatottak a VEXcode VR-ben, mivel a Python böngésző futási környezetben fut.

Példák a standard Pythontól való eltérésekre:

  • Helyi fájlrendszer- és adatbázis-hozzáférés, többszálú, hálózatkezelés, folyamatok közötti kommunikáció nem működik.
  • A File API egy része a böngésző virtuális fájlrendszerén működik (pl. Létrehozás/Megnyitás/Írás). De ezek a virtuális „fájlok” a böngésző ingadozó memóriájában találhatók, és eltűnnek, amikor elnavigál a VEXcode VR oldalról.
  • a brain.print(...) értéket kell használni a print(...) helyett 
  • Mivel a Python szálfűzés nem támogatott, a VEXcode VR támogatja az egyénivr_threadsállományt, amely szorosan szimulálja a kooperatív feladatokat. 

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: