Tersedia sekarang.ipynb

Word ke Jupyter Notebook

Muat naik.docx dan dapatkan.ipynb yang sah: tajuk dan perenggan Word menjadi sel Markdown, kod berformat menjadi blok berpagar, jadual dan imej terbenam pilihan — semuanya secara setempat dalam pelayar anda.

Free and instant. Files are processed briefly on our servers for conversion, then discarded — nothing is stored.

Cara ia berfungsi

Tiga langkah dari muat naik ke muat turun

1

Letakkan notebook

Seret.ipynb ke kad atau baca fail. Anda tidak membuka akaun.

2

Pilih eksport

Pilih Word, PDF, Markdown, HTML, LaTeX, ZIP, alat Python, pemapar, pembersih, penggabung atau pembahagi, mengikut penonton anda.

3

Muat turun dan hantar

Ambil fail siap serta-merta. Buka secara tempatan, lampirkan pada e-mel, atau muat naik ke LMS.

Mengapa orang menukar dokumen Word kepada Jupyter Notebook?

Jika pernah menyerahkan projek sains data, menilai analisis pelajar, atau bekerjasama dengan rakan sekerja yang hidup dalam Microsoft Word semasa anda di Jupyter, anda tahu betapa menjengkelkan jurang format itu.

Dokumen Word ada di mana-mana. Jupyter Notebook ialah tempat analisis benar-benar berjalan.

Masalah berulang: pelajar menulis dalam Word tetapi kursus memerlukan .ipynb. Saintis data menulis metodologi dalam Word kemudian perlukan sel kod boleh jalan. Penyelidik draf laporan dalam Word dan mahu visualisasi Python langsung tanpa bermula semula.

Sebab itulah penukar ini wujud. Anda seret dokumen Word (.docx) dan mendapat Jupyter Notebook (.ipynb) yang kemas — teks dalam sel Markdown, blok kod dalam sel boleh jalan, dan tajuk dipetakan kepada hierarki Markdown yang konsisten. Tiada salin-tampal. Tiada pemformatan semula. Tiada hujung minggu hilang kerana baris arahan yang degil.

Bagaimana penukaran berfungsi, langkah demi langkah

Word ke Jupyter bukan sihir — ia ialah terjemahan teks berstruktur. .docx ialah pakej XML; notebook ialah JSON. Penukar membaca struktur, memetakan setiap unsur kepada jenis sel yang betul, dan menulis .ipynb sah yang JupyterLab, VS Code, dan Google Colab buka secara asli.

Inilah yang berlaku apabila anda memuat naik fail:

  1. 1

    Huraikan struktur dokumen Word

    Alat membaca .docx, mengenal pasti perenggan, tajuk (H1–H6), blok bergaya kod, jadual, senarai, dan imej terbenam serta mengekalkan susunan.

  2. 2

    Petakan kandungan kepada jenis sel

    Perenggan dan tajuk menjadi sel Markdown. Perenggan monospace atau ditanda kod menjadi sel kod. Dengan jadual GFM, jadual menjadi Markdown dalam sel Markdown.

  3. 3

    Bina JSON .ipynb

    Penukar merangka struktur nbformat 4.5 yang sah — sama seperti yang dijangka JupyterLab, VS Code, dan Colab. Metadata, petunjuk kernel, dan ID sel dijana secara automatik.

  4. 4

    Pratonton dan muat turun

    .ipynb anda siap dalam beberapa saat. Penukaran berjalan secara setempat dalam pelayar: .docx tidak dimuat naik ke pelayan kami dan kandungan kekal peribadi dalam tab ini sehingga muat turun.

Tiga cara menukar Word kepada Jupyter Notebook

Setiap orang mempunyai aliran kerja berbeza. Halaman ini merangkumi tiga pendekatan pelengkap — pantas dalam pelayar, berulang dengan Pandoc, atau boleh atur cara sepenuhnya dengan Python.

Paling mudah — tanpa pemasangan

Gunakan penukar dalam talian ini

Muat naik .docx, pratonton sel, muat turun .ipynb dalam pelayar moden. Tiada Pandoc, Python, atau terminal — sesuai penukaran sekali jalan.

Pembangunan — baris arahan

Pandoc dalam terminal

Pasang Pandoc dan jalankan pandoc file.docx -o file.ipynb — sesuai automasi dan kelompok luar talian.

Python — berskrip

python-docx + nbformat

Baca perenggan dengan python-docx dan bina sel dengan nbformat apabila peraturan tersuai diperlukan.

Pengguna mahir — kelompok

Tukar seluruh folder

Gelung shell ringkas dengan Pandoc atau subprocess daripada Python — seluruh direktori .docx sekaligus.

Menukar .docx ke .ipynb dengan Pandoc (CLI)

Pandoc ialah standard emas penukaran dokumen. Menyokong docx → ipynb secara asli sejak 2.11. Selepas dipasang, biasanya satu arahan mencukupi:

pandoc my-report.docx -o my-notebook.ipynb
for f in *.docx; do pandoc "$f" -o "${f%.docx}.ipynb"; done

Pandoc memetakan gaya tajuk Word kepada tajuk Markdown (#, ##) dalam sel Markdown, perenggan kepada Markdown, dan teks bergaya kod kepada sel kod — setia struktur dan sepenuhnya luar talian pada mesin anda.

Menukar .docx ke .ipynb dengan Python

Untuk kawalan berprogram — contohnya mengesan perenggan yang bermula dengan kata kunci dan menjadikannya sel kod — gunakan python-docx dan nbformat.

Tulis skrip ringkas yang membaca perenggan, memilih Markdown lwn kod, dan menambah sel pada objek notebook: paip yang boleh disesuaikan sepenuhnya.

pip install python-docx nbformat

Siapa sebenarnya menukar Word ke Jupyter?

Keperluan ini lebih kerap daripada jangkaan. Beberapa situasi sebenar:

Pelajar menyerahkan tugasan

Draf dalam Word, pemarkahan dalam Jupyter — kes paling biasa.

Penyelidik dan kebolehulangan

Bahagian metodologi dalam Word menjadi notebook boleh jalan untuk penilai.

Pasukan data dan migrasi dokumentasi

Dokumentasi teknikal Word berpindah ke notebook interaktif berversi dalam Git.

Pendidik dan bahan kursus

Nota Word menjadi notebook interaktif untuk Colab atau Binder.

Pasukan alat bercampur

Rakan bukan teknikal kekal di Word; kejuruteraan perlukan .ipynb dalam aliran.

Arkib

Laporan Word lama menjadi notebook boleh dijalankan semula pada data baharu.

Petua untuk hasil lebih baik

  • ✓Gunakan gaya tajuk terbina dalam (Tajuk 1/2) — dipetakan kepada # / ## dengan struktur jelas.
  • ✓Format kod dengan fon monospace atau gaya perenggan «Kod» untuk sel boleh jalan.
  • ✓Elakkan kotak teks terapung dan reka letak berbilang lajur kompleks — ia diratakan kepada Markdown secara tidak menentu.
  • ✓Kekalkan imej ringkas; inline biasanya penukar terbaik.
  • ✓Semak ejaan terlebih dahulu — teks kekal seperti sedia ada.
  • ✓Selepas penukaran, buka .ipynb dalam JupyterLab dan jalankan «Run All Cells» untuk mengesahkan sel kod.

Membandingkan kaedah — mana untuk anda?

KaedahKelajuanTanpa pemasanganLuar talianKelompokPengesanan sel kod
Penukar pelayar iniSerta-merta✓✗✗Automatik
Pandoc CLIPantas✗✓✓Automatik
python-docx + nbformatSederhana✗✓✓Tersuai
Salin tampal manualPerlahan✓✓✗Manual

Apakah fail .ipynb?

.ipynb menyimpan sel (Markdown atau kod), output pilihan, dan metadata dalam JSON mengikut nbformat. JupyterLab, VS Code, Colab, dan Databricks memahami format ini.

Menukar dari Word mengekalkan niat: naratif lwn petikan boleh jalan, jadual lwn prosa, imej di tempat yang betul.

Tukar Word ke Jupyter Notebook dalam talian

Students, researchers, and teams draft in Microsoft Word but need a valid .ipynb for JupyterLab, VS Code, or Google Colab. This page is the reverse of our IPYNB to DOCX export: take a .docx hand-in, lecture note, or methodology draft and rebuild notebook cells you can run. Secure server conversion — processed briefly, not stored afterward. Upload a .docx, preview how headings and code styles map to cells, and download nbformat 4.5 JSON with cell IDs included.

We map Word through structured HTML to Markdown, then reuse the same fence-aware pipeline as Markdown to Jupyter so fenced blocks become code cells and narrative stays in Markdown cells. Real Heading 1–6 styles become Markdown # hierarchy; monospace fonts or Word “Code” paragraph styles are preferred signals for executable cells instead of prose. Optional GFM tables keep lab tables inside Markdown cells; optional inline images carry diagrams as data URLs when you need figures in the notebook.

Legacy binary .doc files are not supported—open them in Word or LibreOffice and save as .docx first. Complex floating text boxes and multi-column layouts flatten because notebooks do not have those constructs; keep content linear for best results. We never execute your Python—language tags and style hints only steer kernelspec metadata so Colab and Jupyter open the file cleanly. After download, Run all and fix any fences that Word styled inconsistently.

Use this when a classmate wrote analysis in Word for a course that requires .ipynb, when an instructor distributed .docx notes that should become a lab, or when you edited a notebook in Word via DOCX export and need the interactive format back. Pandoc remains excellent for CLI batches (pandoc file.docx -o file.ipynb); this page is the zero-install path with live preview for one-off Word → notebook conversions without maintaining python-docx scripts on a shared PC. After conversion, skim the preview for misplaced code cells; Word bold-only fake headings without real styles often need a quick fix before you rely on the outline in Jupyter.

Ciri Word → notebook lanjutan

Pengesanan kod sensitif gaya

Pemetaan gaya pilihan mengendalikan perenggan «Kod» atau monospace Word sebagai fenced code supaya masuk sel boleh jalankan, bukan prosa Markdown.

Jadual dan senarai GFM

Turndown dengan GFM mengekalkan jadual, senarai tugas dan penekanan supaya nota kuliah kekal ke notebook.

Imej sebaris (pilihan)

Dayakan penyepaduan untuk membawa rajah ke sel Markdown sebagai data URL — berguna dalam makmal; boleh menambah saiz fail.

Petunjuk kernel tanpa jalankan

Kami tidak menjalankan Python anda; teg bahasa pada pagar tetap mengarah metadata kernelspec seperti import Markdown.

Padan dengan IPYNB ke DOCX

Pusingan apabila anda mengedit dalam Word dan perlukan semula format interaktif tanpa memasang Pandoc.

Output nbformat 4.5

Muat turun dibuka dalam JupyterLab, VS Code, Colab dan alat serasi lain, dengan ID sel.

FAQ

Soalan lazim

Secure server conversion — processed briefly, not stored afterward. Clear the tab when finished on a shared PC.

Only modern Office Open XML (.docx) is supported. Open legacy.doc in Word or LibreOffice and save as.docx, then convert here.

Pandoc is excellent for CLI automation. This page is for zero-install, in-browser workflows with live preview and download.

With "GFM tables" enabled, HTML tables from Word typically become Markdown tables inside Markdown cells.

Yes. Colab accepts standard.ipynb files—upload the file from the Colab file panel or Drive.

Word styling is approximated. Review runnable cells after conversion and adjust kernels or fences as needed.

Yes. Export notebooks to Word for track-changes review, then convert the .docx back here when you need runnable cells again. Round-trips are structural, not pixel-perfect—review code cells after import.

Use a monospace font or a Code paragraph style, or wrap samples in clear fenced-style blocks after HTML conversion. Heading styles should be real Word headings, not bold-only fake titles.

Yes. Heading 1–6 map to Markdown heading levels inside Markdown cells so the notebook outline matches the document.

No. It only builds notebook structure. Open the .ipynb in Jupyter, VS Code, or Colab and run cells yourself in a trusted environment.

Yes. Download the .ipynb and upload it in Colab’s file panel or Drive. Adjust the kernel if needed, then Run all to verify fences became executable cells.

Simple equations and footnotes may flatten to Markdown or plain text. Complex equation editors and endnotes often need a quick manual pass after conversion.