آموزش گزینه های خط فرمان در IPython 

3 سال پیش
آموزش گزینه های خط فرمان در IPython 

آموزش گزینه های خط فرمان در IPython 

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش گزینه های خط فرمان در IPython خواهیم پرداخت.

پیشنهاد ویژه : آموزش طراحی وب سایت با پایتون

در این درس، به ما نحوه کار با گزینه های مختلف خط فرمان در IPython را بیاموزید.

فراخوانی برنامه IPython

با استفاده از گزینه های زیر می توانید یک برنامه IPython را فراخوانی کنید –

C:\python36> ipython [subcommand] [options] [-c cmd | -m mod | file] [--] [arg]

 

گزینه فایل یک اسکریپت پایتون با پسوند py. است. اگر گزینه دیگری داده نشود، اسکریپت اجرا می شود و خط فرمان دوباره ظاهر می شود.

C:\python36>ipython hello.py
Hello IPython
welcome to interactive computing

 

زیرفرمان و پارامترها

یک دستور IPython گزینه های زیرفرمان زیر را می پذیرد –

  • Profile – ایجاد و مدیریت نمایه های IPython.
  • Kernel  – یک هسته را بدون پیشانی متصل شروع کنید.
  • Locate  – مسیر دستیابی به مسیر IPython را چاپ کنید.
  • History – پایگاه داده تاریخچه IPython را مدیریت کنید.

 

زیرفرمان نمایه IPython پارامترهای زیر را می پذیرد –

  • ipython profile create myprofile  – یک نمایه جدید ایجاد می کند.
  • ipython profile list  – تمام پروفایل های موجود را لیست می کند.
  • ipython locate profile myprofile – نمایه مورد نیاز را پیدا می کند.

 

برای نصب هسته IPython جدید، از دستور زیر استفاده کنید –

Ipython kernel –install –name

 

برای چاپ مسیر به IPython dir ، از دستور زیر استفاده کنید –

C:\python36>ipython locate myprofile
C:\Users\acer\.ipython

 

علاوه بر این، ما می دانیم که –

  • زیرفرمان history پایگاه داده تاریخچه IPython را مدیریت می کند.
  • گزینه trim، پایگاه داده تاریخچه IPython را به ۱۰۰۰ ورودی آخر کاهش می دهد.
  • گزینه clear همه ورودی ها را پاک می کند.

 

برخی دیگر از گزینه های مهم خط فرمان IPython در زیر ذکر شده است –

 

  • automagic–

فراخوانی خودکار دستورات جادویی را روشن کنید.

  •  pdb-

پس از هر استثنا ، فراخوانی خودکار خطایاب pdb را فعال کنید.

  • pylab–

قبل از بارگیری matplotlib و numpy برای استفاده تعاملی با صفحه پیش فرض matplotlib.

  • matplotlib–

matplotlib را برای استفاده تعاملی با backend پیش فرض matplotlib پیکربندی کنید.

  • gui=options–

یکپارچه سازی حلقه رویداد GUI را با هر یک از “glut” ، “gtk” ، “gtk2” ، “gtk3” ، “osx” ، “pyglet” ، “qt” ، “qt4” ، “qt5” ، “tk” ، “فعال کنید” wx ‘،’ gtk2 ‘،’ qt4 ‘).

 

کاربرد نمونه برخی از گزینه های خط فرمان IPython در جدول زیر نشان داده شده است –

  • ipython –matplotlib

یکپارچه سازی matplotlib را فعال کنید

  • ipython –matplotlib = qt

یکپارچه سازی matplotlib را با backend qt4 فعال کنید

  • ipython –profile=myprofile

شروع با پروفایل foo

  • ipython profile create myprofile

ایجاد پرونده foo w / پیش فرض پیکربندی

  • ipython help profile

راهنمایی برای نمایه subcmd را نشان دهید

  • ipython locate

مسیر را به فهرست IPython چاپ کنید

  • ipython locate profile myprofile

مسیر فهرست را برای نمایه `myprofile` چاپ کنید

 

منبع.

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

  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

دیدگاه شما

بدون دیدگاه