Kembali ke Alat

Kompiler Python Online

Jalankan Python 3.8-3.12 dengan unggahan file, folder proyek, dan pustaka populer

Terakhir diperbarui
My tools
No tools yet

Memuat...

Cara Menjalankan Kode Python Online

  1. 1

    Tempel kode atau pilih contoh

    Masukkan kode Python di editor, atau pilih contoh siap pakai seperti NumPy, Pandas, Matplotlib dan lainnya untuk memulai dengan cepat.

  2. 2

    Konfirmasi versi runtime

    Toolbar menampilkan versi runtime Python Pyodide saat ini di browser agar Anda dapat memastikan lingkungan eksekusi.

  3. 3

    Muat library yang diperlukan dan jalankan

    Jika kode menggunakan library pihak ketiga, Anda dapat membuka "Manajemen Library" untuk memuat paket yang diperlukan; jika ada paket yang hilang, Anda juga dapat menginstalnya dengan satu klik dan menjalankan kembali.

  4. 4

    Lihat hasil dan bagikan

    Setelah dijalankan, lihat hasil, kesalahan, atau grafik Matplotlib di area output, dan Anda dapat menyalin output, memulihkan riwayat, atau membuat tautan berbagi.

Ringkasan fitur

Kompiler Python online gratis dan Python Playground. Jalankan kode Python secara lokal di browser dengan Pyodide, dengan dukungan memuat pustaka umum seperti NumPy, Pandas, Matplotlib, Scikit-learn, dan Requests sesuai kebutuhan, tanpa perlu memasang lingkungan lokal.

Deskripsi Alat

Kompiler Python online gratis untuk 3.8-3.12. Unggah CSV, Excel, font, dan file .py, kelola folder proyek, gunakan NumPy/Pandas/Matplotlib, dan ekspor ZIP.

Daftar kemampuan

  • Menampilkan versi runtime Pyodide saat ini, cocok untuk belajar, verifikasi contoh, dan eksperimen cepat.
  • Menyediakan 15+ perpustakaan Python umum bawaan, dapat memuat NumPy, Pandas, Matplotlib, SciPy, Scikit-learn, Requests, Beautiful Soup, dan lainnya.
  • Menyediakan pengelola perpustakaan dan preset kombinasi cepat, menangani dependensi secara otomatis dan menampilkan volume pemuatan yang diperkirakan.
  • Secara otomatis mengenali paket yang hilang dan memberikan pintu masuk instalasi sekali klik, mengurangi biaya penyelidikan setelah error impor.
  • Mendukung input standar, output standar, output error, dan peringatan runtime, dengan grafik Matplotlib yang dapat dilihat langsung di panel hasil.
  • Menyediakan 12+ contoh preset, 20 catatan riwayat lokal terbaru, dan tautan berbagi untuk memudahkan pengajaran, debugging, dan kolaborasi.
  • Semua kode dan data dijalankan secara lokal di browser, tidak diunggah ke server, cocok untuk skenario yang sensitif terhadap privasi.
  • Unggah file, folder, dan proyek ZIP, kelola sistem file virtual /project dalam pohon yang dapat diciutkan, lalu baca atau buat file dengan jalur relatif.
  • Muat font Tionghoa untuk Matplotlib dari file proyek, unduh main.py, requirements.txt, atau ZIP proyek, dan lihat panduan build PyInstaller lokal.

Alat terkait

Panduan terkait

Pertanyaan yang sering diajukan

Bagaimana cara menjalankan kode Python secara online?
Tempel kode Python ke editor, atau pilih contoh preset terlebih dahulu, lalu klik "Jalankan". Alat akan menjalankan kode secara lokal di browser dan menampilkan hasil output, pesan error, atau grafik secara real-time.
Apakah kompiler Python online ini mendukung NumPy, Pandas, Matplotlib?
Didukung. Alat dapat memuat NumPy, Pandas, Matplotlib, SciPy, Scikit-learn, Requests, Beautiful Soup, dan 15+ perpustakaan umum lainnya, cocok untuk komputasi ilmiah, analisis data, dan verifikasi visualisasi.
Bagaimana jika ada error perpustakaan yang hilang saat impor?
Saat kode menggunakan perpustakaan yang belum dimuat, alat akan secara otomatis mengenali paket yang hilang dan memberikan pintu masuk instalasi sekali klik. Anda juga dapat membuka "Pengelola Perpustakaan" secara aktif untuk mencari dan memuat perpustakaan yang diperlukan.
Bagaimana cara menyimpan, mengekspor, atau membagikan proyek Python?
Kode, file yang diunggah, dan file hasil proses disimpan di browser saat ini. Unduh main.py, requirements.txt, atau ZIP proyek lengkap; tautan berbagi kode hanya memuat main.py dan versi Python. Untuk file executable, ekspor proyek lalu gunakan PyInstaller pada sistem operasi target; browser tidak dapat langsung membuat EXE, aplikasi macOS, atau biner Linux.
Apakah kode akan diunggah ke server?
Tidak. Kode Python, hasil output, dan sebagian besar pemrosesan selesai secara lokal di browser dan tidak akan secara aktif diunggah ke server, cocok untuk men-debug skrip sensitif atau memproses data pribadi.
Bisakah saya mengunggah modul Python kustom serta file CSV, Excel, atau font?
Bisa. Panel file mendukung satu atau beberapa file, folder, dan ZIP sambil mempertahankan struktur di /project. Python dapat membaca CSV, Excel, JSON, gambar, dan font dengan jalur relatif serta mengimpor modul .py proyek; font Tionghoa Matplotlib harus didaftarkan dengan font_manager.addfont().
Skenario apa yang cocok untuk alat ini?
Cocok untuk belajar Python, memverifikasi sintaks, menguji algoritma, demonstrasi pengajaran, memproses data skala kecil, dan menjalankan cepat kode NumPy, Pandas, Matplotlib. Untuk penyebaran formal atau tugas perhitungan waktu lama, masih disarankan menggunakan lingkungan lokal atau server.