இணைய உலாவியில் பைதான் ஸ்கிரிப்ட்களை இயக்குவதற்கான தளத்தை பைஸ்கிரிப்ட் திட்டம் உருவாக்குகிறது

பைஸ்கிரிப்ட் திட்டம் வழங்கப்படுகிறது, இது பைத்தானில் எழுதப்பட்ட ஹேண்ட்லர்களை இணையப் பக்கங்களில் ஒருங்கிணைக்கவும் மற்றும் பைத்தானில் ஊடாடும் வலை பயன்பாடுகளை உருவாக்கவும் உங்களை அனுமதிக்கிறது. பயன்பாடுகளுக்கு DOMக்கான அணுகல் மற்றும் ஜாவாஸ்கிரிப்ட் பொருள்களுடன் இருதரப்பு தொடர்புக்கான இடைமுகம் வழங்கப்படுகிறது. வலை பயன்பாடுகளை உருவாக்குவதற்கான தர்க்கம் பாதுகாக்கப்படுகிறது, மேலும் JavaScrpt க்குப் பதிலாக பைதான் மொழியைப் பயன்படுத்தும் திறன் வரை வேறுபாடுகள் கொதிக்கின்றன. பைஸ்கிரிப்ட் மூலக் குறியீடு Apache 2.0 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

ஜாவாஸ்கிரிப்ட்டில் பைதான் குறியீட்டைத் தொகுக்கும் பிரைதான் திட்டத்தைப் போலல்லாமல், பைதான் குறியீட்டை இயக்க, வெப்அசெம்பலில் தொகுக்கப்பட்ட CPython இன் உலாவி பக்க போர்ட்டான Pyodide ஐ பைஸ்கிரிப்ட் பயன்படுத்துகிறது. Pyodide ஐப் பயன்படுத்துவது, Python 3 உடன் முழுப் பொருந்தக்கூடிய தன்மையை அடைய உங்களை அனுமதிக்கிறது மற்றும் மொழி மற்றும் நூலகங்களின் அனைத்து அம்சங்களையும் பயன்படுத்துகிறது, இதில் numpy, pandas மற்றும் scikit-learn போன்ற அறிவியல் கம்ப்யூட்டிங் உட்பட. பைஸ்கிரிப்ட் பக்கத்தில், ஜாவாஸ்கிரிப்டுடன் பைதான் குறியீட்டை ஒருங்கிணைக்க, வலைப்பக்கங்களில் குறியீட்டைச் செருகவும், தொகுதிகளை இறக்குமதி செய்யவும், உள்ளீடு/வெளியீட்டை ஒழுங்கமைக்கவும் மற்றும் பிற தொடர்புடைய பணிகளைத் தீர்க்கவும் ஒரு அடுக்கு வழங்கப்படுகிறது. பைத்தானில் இணைய இடைமுகத்தை உருவாக்குவதற்கான விட்ஜெட்களின் தொகுப்பை (பொத்தான்கள், உரைத் தொகுதிகள், முதலியன) திட்டம் வழங்குகிறது.

இணைய உலாவியில் பைதான் ஸ்கிரிப்ட்களை இயக்குவதற்கான தளத்தை பைஸ்கிரிப்ட் திட்டம் உருவாக்குகிறது

பைஸ்கிரிப்டைப் பயன்படுத்துவது, pyscript.js ஸ்கிரிப்ட் மற்றும் pyscript.css ஸ்டைல் ​​ஷீட்டை இணைக்கும், அதன் பிறகு டேக் உள்ளே வைக்கப்பட்டுள்ள பைதான் குறியீட்டை பக்கங்களில் ஒருங்கிணைக்க முடியும். , அல்லது டேக் மூலம் கோப்புகளை இணைக்கிறது . திட்டம் ஒரு குறிச்சொல்லையும் வழங்குகிறது ஊடாடும் குறியீடு செயல்படுத்தல் (REPL) சூழலை செயல்படுத்துதல். உள்ளூர் தொகுதிகளுக்கான பாதைகளை வரையறுக்க, குறிச்சொல்லைப் பயன்படுத்தவும் " ... அச்சு ('ஹலோ வேர்ல்ட்!') - numpy - matplotlib - பாதைகள்: - /data.py ...

ஆதாரம்: opennet.ru

கருத்தைச் சேர்