آموزش گزینه های خط فرمان در IPython
آموزش گزینه های خط فرمان در IPython
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش گزینه های خط فرمان در IPython خواهیم پرداخت.
پیشنهاد ویژه : آموزش طراحی وب سایت با پایتون
در این درس، به ما نحوه کار با گزینه های مختلف خط فرمان در IPython را بیاموزید.
فراخوانی برنامه IPython
با استفاده از گزینه های زیر می توانید یک برنامه IPython را فراخوانی کنید –
1 |
C:\python36> ipython [subcommand] [options] [-c cmd | -m mod | file] [--] [arg] |
گزینه فایل یک اسکریپت پایتون با پسوند py. است. اگر گزینه دیگری داده نشود، اسکریپت اجرا می شود و خط فرمان دوباره ظاهر می شود.
1 2 3 |
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 جدید، از دستور زیر استفاده کنید –
1 |
Ipython kernel –install –name |
برای چاپ مسیر به IPython dir ، از دستور زیر استفاده کنید –
1 2 |
C:\python36>ipython locate myprofile C:\Users\acer\.ipython |
علاوه بر این، ما می دانیم که –
- زیرفرمان history پایگاه داده تاریخچه IPython را مدیریت می کند.
- گزینه trim، پایگاه داده تاریخچه IPython را به 1000 ورودی آخر کاهش می دهد.
- گزینه 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
چاپ کنید
لیست جلسات قبل آموزش برنامه نویسی ژوپیتر
- آموزش برنامه نویسی ژوپیتر
- آموزش مقدمه برنامه نویسی ژوپیتر
- آموزش نصب IPython
- آموزش شروع کار با IPython
- اجرا و ویرایش اسکریپت پایتون در IPython
- آموزش تاریخچه دستورات در IPython
- آموزش دستورات سیستم در IPython
- آموزش گزینه های خط فرمان در IPython
- آموزش بررسی دقیق اشیا در IPython
- آموزش ذخیره سازی ورودی و خروجی در IPython
- آموزش تنظیم IPython به عنوان پیش فرض Python Environment
- آموزش وارد کردن کد پایتون شل در IPython
- آموزش embed کردن IPython
- آموزش دستورات جادویی در IPython
- بررسی اجمالی برنامه نویسی ژوپیتر
- مقدمه نوت بوک ژوپیتر
- آموزش کار با ژوپیتر آنلاین
- آموزش نصب و شروع به کار با نوت بوک ژوپیتر
- آموزش داشبورد در نوت بوک ژوپیتر
- آموزش رابط کاربری در نوت بوک ژوپیتر
- آموزش انواع سلول ها در نوت بوک ژوپیتر
- آموزش ویرایش در نوت بوک ژوپیتر
- آموزش سلول های Markdown در نوت بوک ژوپیتر
- آموزش توابع جادویی سلول در نوت بوک ژوپیتر
- آموزش رسم نمودار در نوت بوک ژوپیتر
- آموزش تبدیل نوت بوک ها در ژوپیتر
- آموزش IPyWidgets در نوت بوک ژوپیتر
- آموزش ژوپیتر QtConsole
- آموزش ویرایش چند خطی در ژوپیتر QtConsole
- آموزش گرافیک درون خطی در Jupyter QtConsole
- آموزش ذخیره در HTML در ژوپیتر QtConsole
- آموزش کنسول در ژوپیتر QtConsole
- آموزش اتصال به نوت بوک ژوپیتر
- آموزش استفاده از github و nbviewer در برنامه نویسی ژوپیتر
- بررسی اجمالی JupyterLab
- آموزش نصب و شروع به کار JupyterLab
- آموزش رابط در JupyterLab
دیدگاه شما