প্রযুক্তিগত বাস্তবায়নের বিবরণ - প্রকল্প সাহায্য - VR পাইথন

VEXcode VRPython রানটাইমের একটি পরিবর্তিত সংস্করণ ব্যবহার করে যার নামPyodideব্রাউজারে Python প্রোগ্রামিং সমর্থন করার জন্য।

VEXcode VRপাইথন 3.8 স্ট্যান্ডার্ড লাইব্রেরি বৈশিষ্ট্যগুলির অনেকগুলি সমর্থন করে যেমন:

দ্রষ্টব্য:সমস্ত স্ট্যান্ডার্ড লাইব্রেরি বৈশিষ্ট্য এবং API এখনও VEXcode VR-এ পরীক্ষা করা হয়নি৷ ব্রাউজার রানটাইম পরিবেশে পাইথন চালানোর প্রকৃতির কারণে VEXcode VR-এ কিছু স্ট্যান্ডার্ড পাইথন ভাষার বৈশিষ্ট্য সমর্থিত নয়।

স্ট্যান্ডার্ড পাইথন থেকে পার্থক্যের উদাহরণ:

  • স্থানীয় ফাইল সিস্টেম এবং ডেটাবেস অ্যাক্সেস, মাল্টি-থ্রেডিং, নেটওয়ার্কিং, আন্তঃপ্রক্রিয়া যোগাযোগ কাজ করবে না।
  • ব্রাউজারের ভার্চুয়াল ফাইল সিস্টেমের উপরে কিছু ফাইল API কাজ করবে (যেমন: তৈরি/খুলুন/লিখুন)। কিন্তু এই ভার্চুয়াল "ফাইলগুলি" ব্রাউজারের উদ্বায়ী মেমরিতে থাকে এবং আপনি যখন VEXcode VR পৃষ্ঠা থেকে দূরে যান তখন সেগুলি অদৃশ্য হয়ে যায়৷
  • print(...) এর পরিবর্তে brain.print(...) ব্যবহার করা উচিত 
  • পাইথন থ্রেডিং সমর্থিত না হওয়ায়, VEXcode VR একটি কাস্টমvr_threadsসমর্থন করে যা সমবায় কাজগুলিকে ঘনিষ্ঠভাবে অনুকরণ করে। 

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

Last Updated: