آموزش تبدیل نوت بوک ها در  ژوپیتر

3 سال پیش

آموزش تبدیل نوت بوک ها در  ژوپیتر

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش تبدیل نوت بوک ها در  ژوپیتر خواهیم پرداخت.

پیشنهاد ویژه : پکیج آموزش صفر تا صد پایتون

فایل های نوت بوک ژوپیتر دارای پسوند ipynb. هستند. نوت بوک توسط برنامه نوت بوک در مرورگر وب ارائه می شود. با استفاده از گزینه بارگیری به عنوان گزینه موجود در منوی پرونده، می توان آن را به قالب های مختلف پرونده صادر کرد. Jupyter همچنین دارای یک رابط خط فرمان به شکل گزینه nbconvert است. به طور پیش فرض، nbconvert نوت بوک را به قالب HTML صادر می کند. برای این منظور می توانید از دستور زیر استفاده کنید –

jupyter nbconvert mynotebook.ipynb

 

با این کار mynotebook.ipynb به mynotebook.html تبدیل می شود. قالب دیگر صادرات با بند `- to` مشخص شده است.

توجه داشته باشید که گزینه های دیگر شامل [‘asciidoc’، ‘custom’، ‘html’، ‘latex’، ‘markdown’، ‘notebook’، ‘pdf’، ‘python’، ‘rst’، ‘script’، ‘slides’]

HTML شامل الگوهای  ‘basic’ و ‘full’ است. همانطور که در زیر نشان داده شده است ، می توانید آن را در خط فرمان مشخص کنید –

jupyter nbconvert --to html --template basic mynotebook.ipynb

LaTex یک قالب آماده سازی سند است که به ویژه در حروفچینی علمی مورد استفاده قرار می گیرد. ژوپیتر شامل الگوهای ‘base’, ‘article’ و ‘report’ است.

jupyter nbconvert --to latex –template report mynotebook.ipynb

 

برای تولید PDF از طریق لاتکس ، از دستور زیر استفاده کنید –

jupyter nbconvert --to latex –template report mynotebook.ipynb

 

نوت بوک را می توان به نمایش پرده ای HTML HTML صادر کرد. در تبدیل از Reveal.js در پس زمینه استفاده می شود. برای ارائه اسلایدها توسط یک سرور HTTP ، –postserve را در خط فرمان اضافه کنید. برای ساخت اسلایدهایی که به اتصال اینترنت نیازی ندارند ، فقط کافی است کتابخانه Reveal.js را در همان دایرکتوری که your_talk.slides.html در آن قرار دارد قرار دهید.

jupyter nbconvert myslides.ipynb --to slides --post serve

 

گزینه markdown نوت بوک را به خروجی ساده markdown تبدیل می کند. سلولهای Markdown تحت تأثیر قرار نمی گیرند ، و سلولهای کد ۴ فاصله دارند.

--to markdown

 

برای تبدیل نوت بوک به خروجی Basic reStructuredText می توانید از گزینه rst استفاده کنید. این به عنوان یک نقطه شروع برای تعبیه نوت بوک ها در اسناد اسفنکس مفید است.

--to rst

 

این ساده ترین راه برای بیرون بردن اسکریپت Python (یا بسته به هسته به زبان دیگر) از دفترچه یادداشت است.

--to script

 

منبع.

لیست جلسات قبل آموزش برنامه نویسی ژوپیتر

  1. آموزش برنامه نویسی ژوپیتر
  2. آموزش مقدمه برنامه نویسی ژوپیتر
  3.  آموزش نصب IPython
  4. آموزش شروع کار با IPython 
  5. اجرا و ویرایش اسکریپت پایتون در IPython
  6. آموزش تاریخچه دستورات در IPython 
  7. آموزش دستورات سیستم در IPython
  8. آموزش گزینه های خط فرمان در IPython 
  9. آموزش بررسی دقیق اشیا در IPython 
  10. آموزش ذخیره سازی ورودی و خروجی در IPython 
  11. آموزش تنظیم IPython به عنوان پیش فرض Python Environment
  12. آموزش وارد کردن کد پایتون شل در IPython
  13. آموزش embed کردن IPython
  14. آموزش دستورات جادویی در IPython 
  15.  بررسی اجمالی برنامه نویسی ژوپیتر 
  16. مقدمه نوت بوک ژوپیتر
  17. آموزش کار با ژوپیتر آنلاین
  18. آموزش نصب و شروع به کار با نوت بوک ژوپیتر
  19. آموزش داشبورد در نوت بوک ژوپیتر
  20. آموزش رابط کاربری در نوت بوک ژوپیتر
  21. آموزش انواع سلول ها در نوت بوک ژوپیتر
  22. آموزش ویرایش در نوت بوک ژوپیتر
  23. آموزش سلول های Markdown در نوت بوک ژوپیتر
  24. آموزش توابع جادویی سلول در نوت بوک ژوپیتر
  25. آموزش رسم نمودار در نوت بوک ژوپیتر
  26. آموزش تبدیل نوت بوک ها در ژوپیتر
  27. آموزش IPyWidgets در نوت بوک ژوپیتر
  28. آموزش ژوپیتر QtConsole 
  29. آموزش ویرایش چند خطی در ژوپیتر QtConsole 
  30. آموزش گرافیک درون خطی در Jupyter QtConsole 
  31. آموزش ذخیره در HTML در ژوپیتر QtConsole 
  32. آموزش کنسول در ژوپیتر QtConsole
  33. آموزش اتصال به نوت بوک ژوپیتر
  34. آموزش استفاده از github و nbviewer در برنامه نویسی ژوپیتر
  35.  بررسی اجمالی JupyterLab 
  36. آموزش نصب و شروع به کار JupyterLab
  37. آموزش رابط در JupyterLab 
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه