Saya menggunakan notebook Jupyter. Saya tidak sengaja menghapus sel, dan saya tidak bisa mundur.
Bagaimana cara memulihkan sel notebook?
Saya menggunakan notebook Jupyter. Saya tidak sengaja menghapus sel, dan saya tidak bisa mundur.
Bagaimana cara memulihkan sel notebook?
Jika Anda pergi ke "Edit", ada opsi untuk "Urungkan Hapus Sel".
Jika Anda terbiasa dengan pintasan, Anda dapat melakukan cmd+ shift + pdan kemudian mengetik undo
untuk memulihkan juga. Tidak perlu menggerakkan mouse Anda.
Pertama, alihkan ke mode perintah dengan menekan ESC, lalu Anda dapat menekan Zuntuk memulihkan sel yang dihapus. Ia bekerja bahkan di Lab Jupyter yang tidak memiliki opsi "Urungkan Hapus Sel" di bawah tab "Edit".
sumber
Jika kernel notebook masih berjalan dan Anda mengeksekusi sel, Anda dapat menemukan konten semua sel, termasuk yang dihapus di
_ih
. Misalnya, lima sel terakhir:sumber
Jika Anda perlu membatalkan sesuatu yang terhapus di dalam sel , tekan:
CTRL/CMD +Z
Jika Anda perlu memulihkan seluruh sel yang terhapus :
ESC+ Z.
Terutama tip kedua ini mungkin berguna jika Anda menghapus banyak sel secara tidak sengaja.
sumber
jika Anda sudah memulai ulang kernel Anda, maka
%history
atau_ih[:n]
akan kosong. Anda dapat berharap untuk pos pemeriksaan baru-baru ini untuk kembali ke. Anda dapat melakukannya dengan File> Revert to Checkpoint.Jika Anda ingin memastikan apa yang ada di pos pemeriksaan sebelum Anda kembali - di direktori kerja Anda (buku catatan Anda berada), Anda akan memiliki folder tersembunyi yang menyimpan pos pemeriksaan Anda.
cd .ipynb_checkpoints
akan membawamu ke sana. Anda dapat melihat ke dalam file dan melihat apakah kode Anda yang hilang ada di sana.Ini baru saja menyelamatkan saya. Temukan ini dalam jawaban di sini
sumber