باي سكريبت (PyScript) هو إطار عمل برمجي مفتوح المصدر يسمح للمستخدمين بتضمين كود بايثون (Python) في صفحة ويب (HTML) من خلال توظيف تقنيات Pyodide, WASM ويمكن ذلك من خلال الخطوات التالية:
اولاً: استيراد ملفات باي سكريبت (pyscript) الى صفحة الويب (html) ضمن راس الصفحة <head> كما يلي:
<head> <link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" /> <script defer src="https://pyscript.net/latest/pyscript.js"></script> </head>
ثانياً: كتابة كود في جسم الصفحة <body> كما يلي:
<body> <py-script> print('Hello World, I am using Python') </py-script> </body>
حيث يكون الشكل النهائي للكود:
<html> <head> <link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" /> <script defer src="https://pyscript.net/latest/pyscript.js"></script> </head> <body> <py-script> print('Hello World, I am using Python') </py-script> </body> </html>
والذي يعطي الصفحة: