Atbalstītās pakotnes#

Galvenās komandas#

Visas iebūvētās komandas, funkcijas, konstantes, tipi un izņēmumi, kas iekļauti Python 3.8, var izmantot VEXcode VR.

Atsauces:

Tiek atbalstīti arī tādi pamatkomponenti kā virkņu operācijas, regulārās izteiksmes un teksta ietīšana.

Atsauces:

Available Packages#

Šīs pakotnes ir pilnībā atbalstītas un var tikt importētas VEXcode VR, lai tās varētu izmantot kodēšanas projektos. Lai to izdarītu, kodēšanas projekta sākumā izmantojiet atslēgvārdu import , kam seko importējamās pakotnes nosaukums.

Atbalstītās pakotnes:

Preferred Installer Program (PIP) and micropip#

Nav iespējams izmantot PIP, lai instalētu pakotnes VEXcode VR, jo tā pilnībā atrodas tīmekļa pārlūkprogrammā. Varat izmantot micropip , lai importētu pakotnes, kas rakstītas tikai Python valodā, taču pakotnes nedarbosies, ja tās mēģinās piekļūt aparatūrai vai izmantot citas neatbalstītas funkcijas.

Pieejamo pakotņu skaita dēļ mēs nevaram sniegt sarakstu ar pakotnēm, kas darbosies VEXcode VR.

import micropip

def main():
   # Tell micropip to install the "snowballstemmer" package.
   await micropip.install('snowballstemmer')
   # Now that "snowballstemmer" is installed, we can import the
   # package.
   import snowballstemmer
   # Use the package to find the stems of the words and print
   # them.
   stemmer = snowballstemmer.stemmer('english')
   brain.print(stemmer.stemWords('go goes going gone'.split()))

vr_thread(main)

Known Unsupported Features / Packages#

Vienlaicīga izpilde#

Vietējās Python opcijas vienlaicīgai izpildei netiek atbalstītas VEXcode VR. Tas ir saistīts ar pārlūkprogrammas drošības funkcijām un citām tīmekļa tehnoloģijām, kas tiek izmantotas kopā ar VEXcode, lai novērstu ļaunprātīgu piekļuvi jūsu datoram. Tā vietā VEXcode izmanto komandu vr_thread , lai izveidotu vienkāršotu pavedienu lietu vienlaicīgai izpildei.

Neatbalstītas pakotņu grupas#

Ir daudz Python pakotņu, kuras var importēt, izmantojot atslēgvārdu import , taču tās netiks atbalstītas VEXcode VR.

Neatbalstītas Python pakotņu grupas VEXcode VR:

  • Failu sistēmas vai ārējas lietojumprogrammas saziņa.

  • Tīklošana vai starpprocesu komunikācija.

  • Pakotnes, kurām nepieciešama grafika.

  • Multimediju displeja vai atskaņošanas paketes.

  • Pakotnes, izņemot micropip, citu pakotņu importēšanai.

  • Operētājsistēmai specifiskas pakotnes vai tās, kas maina operētājsistēmas iestatījumus.

  • Python izpildlaika pakotnes.

  • Pakotnes, kas paredzētas Python pakotņu un izstrādes rīku pārvaldībai vai veidošanai.