Python เว็บแซนด์บ็อกซ์: เขียนและรันโค้ดในเบราว์เซอร์ของคุณโดยตรง

คอนโซล

แชร์ลิงก์

ลิงก์ประกอบด้วยโค้ดโดยตรง — จะเปิดสำหรับทุกคนที่คุณส่งให้ ไม่มีการอัปโหลดสิ่งใดไปยังเซิร์ฟเวอร์และโค้ดจะไม่รันเอง: ผู้รับจะเห็นโค้ดในโปรแกรมแก้ไข

แป้นพิมพ์และเมาส์

รันจากตัวแก้ไข
  • คลิก “line N” ในคอนโซล — ไปยังบรรทัดที่มีข้อผิดพลาด
  • เส้นแบ่งเหนือคอนโซล: ลากด้วยเมาส์หรือนิ้ว หรือใช้ปุ่ม ↑ ↓ บนแป้นพิมพ์
  • ช่องป้อนข้อมูลของโปรแกรม: Enter — ส่งบรรทัด Ctrl+D — สิ้นสุดการป้อนข้อมูล Ctrl+C — “หยุด”
ลอง:

ไลบรารี

รายการเติมคำอัตโนมัติแสดงแพ็กเกจที่มีบิลด์พร้อมใช้ ไม่อยู่ในรายการ? เราจะลองใช้ micropip ซึ่งรองรับเฉพาะแพ็กเกจ Python ล้วนเท่านั้น

📦 โหลดแล้วในเซสชันนี้: 0
📚 ทำงานอย่างไร และมีอะไรให้ใช้บ้าง

CPython จริงในเบราว์เซอร์ โค้ดทำงานบน Pyodide ซึ่งเป็นอินเทอร์พรีเตอร์ Python ที่คอมไพล์เป็น WebAssembly ไม่มีสิ่งใดถูกส่งไปยังเซิร์ฟเวอร์ ทุกอย่างจะถูกคำนวณบนอุปกรณ์ของคุณและเอ็นจิ้นจะถูกแคชหลังจากการเยี่ยมชมครั้งแรก

ไลบรารี: NumPy, OpenCV, pandas, matplotlib และแพ็กเกจไบนารีอื่นๆ โหลดอัตโนมัติเมื่อ import แพ็กเกจ Python ล้วนจาก PyPI ติดตั้งผ่านปุ่มได้

รูปภาพ: ฟังก์ชัน show(img) แสดงอาร์เรย์ NumPy หรือข้อมูลไบต์ PNG ในแผงด้านล่างโค้ด — สะดวกสำหรับการทดลอง OpenCV

ไฟล์จากคอมพิวเตอร์ของคุณ "เปิดโฟลเดอร์" ให้สิทธิ์การเข้าถึงโฟลเดอร์ในเครื่อง: แก้ไขและบันทึกไฟล์ได้จากเบราว์เซอร์โดยตรง (Ctrl+S) เบราว์เซอร์ขออนุญาต - การเข้าถึงจะอยู่ภายในแท็บนี้เท่านั้น

ต้องการผังงานของโปรแกรมใช่ไหม เปิด โปรแกรมวาดผังงาน.

ใช้ฟรีไหม

ใช่ ฟรีทั้งหมดและไม่ต้องสมัครสมาชิก เครื่องมือทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์ไม่ถูกส่งไปยังเซิร์ฟเวอร์ เซิร์ฟเวอร์จึงไม่ใช้ทั้ง CPU และแบนด์วิดท์ — จึงไม่มีเหตุผลที่จะเก็บเงิน ไม่มีลายน้ำ ไม่มีข้อจำกัดเรื่องขนาดหรือจำนวนไฟล์