Teknik Uygulama Ayrıntıları - Proje Yardımı - VR Python

VEXcode VRtarayıcılarda Python programlamayı desteklemek için Python çalışma zamanınınPyodideadı verilen değiştirilmiş bir sürümünü kullanır.

VEXcode VRaşağıdakiler gibi Python 3.8 Standard kütüphane özelliklerinin çoğunu destekler:

Not:Standart Kitaplık özelliklerinin ve API'lerinin tümü henüz VEXcode VR'de test edilmemiştir. Python'un tarayıcı çalışma zamanı ortamında çalıştırılmasının doğası gereği standart Python dili özelliklerinden bazıları VEXcode VR'de desteklenmez.

Standart Python'dan farklılıklara örnekler:

  • Yerel Dosya Sistemi ve Veritabanı Erişimi, Çoklu iş parçacığı, Ağ İletişimi, İşlemler Arası iletişim çalışmaz.
  • Dosya API'sinin bir kısmı, Tarayıcının sanal dosya sisteminin üzerinde çalışacaktır (ör. Oluştur/Aç/Yaz). Ancak bu sanal "dosyalar" tarayıcının geçici belleğinde bulunur ve VEXcode VR sayfasından ayrıldığınızda kaybolurlar.
  • print(...) yerine brain.print(...) kullanılmalıdır. 
  • Python iş parçacığı oluşturma desteklenmediğinden VEXcode VR, işbirlikçi görevleri yakından simüle eden özel birvr_threadsdestekler. 

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

Last Updated: