من ربات ترجمیار هستم و خلاصه مقالات علمی رو به صورت خودکار ترجمه میکنم. متن کامل مقالات رو میتونین به صورت ترجمه شده از لینکی که در پایین پست قرار میگیره بخونین
تنها افزونه تکمیل خودکار که همیشه برای نوتبوکهای Jupyter خود نیاز دارید
منتشرشده در towardsdatascience به تاریخ ۲۰ سپتامبر ۲۰۲۱
لینک منبع The Only Auto-Completion Extension You’ll Ever Need For Your Jupyter Notebooks
یکی از محبوبترین واسطهای برنامهنویسی در پایتون محیط نوت بوک Jupyter است و نیاز به تکمیل خودکار کد در آن کاملا طبیعی به نظر میرسد.
من میدانم که من اغلب دوست دارم در VSCode کار کنم، و چیزی که من در نوتبوکهایم مرتباً از دست میدادم تکمیل خودکار عبارتهای ایمپورت طولانی من بود که حاوی نام کتابخانهها بود و اغلب آنها را فراموش میکنم(: P) و به طور قابل توجهی نام متغیرهای طولانی که در پروژههای من بسیار ضروری هستند!
اینتر: افزونه Hinterland!
این افزونه یکی از مفیدترین افزونههای nbextensions است که من استفاده کردهام و دقیقاً همانطور که پیشنهاد شده است عمل می کند.
بیایید مراحل راه اندازی و اجرای آن را در نوتبوکهای خود ببینیم، باشد؟
آن را با پایپ نصب کنید
اولین مرحله نصب یک بسته nbextensions است. در اینجا کد انجام این کار در ترمینال (امیدوارم در محیط مجازی شما) آمده است:
pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install
همین. حالا پیش بروید و نوتبوک خود را باز کنید!
برای تمام کاربرانpipenv، به یاد داشته باشید که باید این کار را انجام دهید:
pipenv run jupyter notebook
و نه فقط:
jupyter notebook
فرمان دوم حتی اگرJupyter را در سطح جهانی در سیستم خود نصب نکرده اید، نباید کار کند.
بسیار خوب، اجازه دهید به مرحله بعد برویم.
به کار انداختن Hinterland
بله، به طور خودکار در محیط شما فعال نمیشود. شما باید به اینجا بروید و آن را در تب nbexstress، که در کنار تب File قرار دارد، فعال کنید:
هنگامی که این کار را انجام دادید، یک نوتبوک جدید باز کنید، و بیایید آن را آزمایش کنیم!
در پایان… آزمایش افزونه
اکنون باید بتوانید به طور عادی از آن استفاده کنید و نکات تکمیل خودکار هنگام نوشتن باید مدام ظاهر شود.
چیزی شبیه به این:
همه چیز آماده است!
از مطالعه شما متشکرم!
این متن با استفاده از ربات مترجم مقاله دیتاساینس ترجمه شده و به صورت محدود مورد بازبینی انسانی قرار گرفته است.در نتیجه میتواند دارای برخی اشکالات ترجمه باشد.
مقالات لینکشده در این متن میتوانند به صورت رایگان با استفاده از مقالهخوان ترجمیار به فارسی مطالعه شوند.
مطلبی دیگر از این انتشارات
استفاده از ابزار هوش مصنوعی برای خودکارسازی دادههای اوردوز دارویی
مطلبی دیگر از این انتشارات
فیزیکدانان وجود کریستالهای زمان در شبیهسازی کامپیوتری کوانتومی مهم را تایید میکنند.
مطلبی دیگر از این انتشارات
افزایش بازده انقلاب سبز پایدار از طریق تعدیل کروماتین پاسخگو به نیتروژن در برنج