Coding & data
Jelaskan pesan error dan cari penyebabnya
Isi formulir bahasa, perintah, pesan error lengkap, dan kode terkait, lalu dapat arti error, dugaan penyebab, dan cara membuktikannya.
- Bentuk: Isian formulir
- 1 kali kirim
- 7 isian
Untuk: Pemula pemrograman, mahasiswa, dan analis data yang macet di pesan error. · Diperbarui
Prompt siap salin
Prompt
Bantu saya memahami pesan error ini sebelum memperbaikinya. Data: Bahasa / alat dan versinya: {{misalnya Python 3.12, pandas 2.2}} Lingkungan: {{sistem operasi, editor, atau layanan seperti Google Colab}} Yang saya lakukan saat error muncul: {{perintah yang dijalankan atau tombol yang diklik}} Yang saya harapkan terjadi: {{hasil yang diharapkan}} Pesan error lengkap (salin utuh, termasuk traceback): """ {{tempel pesan error}} """ Kode terkait (baris yang disebut pesan error, ditambah sekitar 10 baris di atasnya): """ {{tempel kode; hapus kunci API, kata sandi, dan data pribadi}} """ Yang sudah saya coba: {{langkah yang sudah dicoba dan hasilnya}} Jawab berurutan: 1. Arti pesan error dalam bahasa sehari-hari: jenis error, baris mana yang menunjuk lokasi masalah, dan bagian mana yang hanya jejak pemanggilan. 2. Dugaan penyebab, dari yang paling mungkin, masing-masing dengan bukti dari pesan atau kode saya. 3. Satu percobaan kecil untuk membuktikan atau menggugurkan tiap dugaan. 4. Perbaikan paling kecil untuk dugaan teratas, dalam blok kode. Jangan mengarang nama fungsi, opsi, atau perilaku library; kalau tidak yakin, katakan dan sebutkan bagian dokumentasi resmi yang perlu saya periksa.
Bedah prompt: kenapa ini bekerja
Tiap potongan di bawah dikutip persis dari prompt di atas.
Pesan error lengkap (salin utuh, termasuk traceback)
Baris terakhir saja kerap tidak cukup; traceback utuh menunjukkan jalur pemanggilan sampai ke baris kodemu sendiri.
Satu percobaan kecil untuk membuktikan atau menggugurkan tiap dugaan
Perbaikan tidak ditempel secara acak; setiap dugaan diuji dulu sehingga penyebab sebenarnya ketemu.
hapus kunci API, kata sandi, dan data pribadi
Pengingat keamanan ditaruh tepat di tempat kamu menempel kode, karena di situlah rahasia paling mudah bocor.
Perbaikan paling kecil
Perbaikan kecil mudah diperiksa dan tidak membawa perubahan lain yang memunculkan error baru.
Kalau jawabannya belum pas
Kirim di percakapan yang sama. Perintah yang spesifik jauh lebih efektif daripada "perbaiki lagi".
Perbaikan belum berhasil
Saya sudah mencoba perbaikan tadi. Pesan error sekarang: """ {{pesan error baru}} """ Apa artinya untuk dugaan tadi, dan dugaan mana yang diuji berikutnya?
Kelas terkait
Prompt lain di Coding & data
- Query SQL dari pertanyaan bisnisPercakapan bertahap · Tempel skema tabel sekali, pastikan AI memahaminya, lalu ajukan pertanyaan satu per satu dan dapat query beserta penjelasannya.
- Regex dari contoh yang cocok dan tidakDengan contoh · Daftar teks yang harus cocok dan yang harus ditolak jadi soal latihan bagi AI, lalu regex-nya diuji terhadap setiap contoh.
- Pesan commit dan deskripsi pull requestDua fase · Fase 1 meringkas diff dan memeriksa apakah perlu dipecah; fase 2 menulis pesan commit dan deskripsi PR dari ringkasan yang kamu setujui.
- Pahami kode orang lain sebelum mengubahnyaPercakapan bertahap · Bertahap dari gambaran besar ke baris yang mau diubah, lengkap dengan dampak perubahan dan cara mengujinya.