وبلاگ رسانگار
با ما حرفه ای باشید
مطالب درج شده یا کلمه کلیدی

Python VPS

برنامه نویسی پایتون در حالت تعاملی در مقابل اسکریپت

در پایتون دو گزینه/روش برای اجرای کد وجود دارد: حالت تعاملی حالت اسکریپت در این مقاله تفاوت بین حالت ها را خواهیم دید و همچنین به مزایا و معایب اجرای اسکریپت ها در هر دوی این حالت ها خواهیم پرداخت. حالت تعاملی حالت تعاملی، همچنین به…

تبدیل اسکریپت های پایتون به فایل های اجرایی

معرفی در این آموزش، تبدیل اسکریپت های پایتون به فایل های اجرایی ویندوز را در چهار مرحله ساده بررسی می کنیم. اگرچه راه‌های زیادی برای انجام آن وجود دارد، اما طبق نظر رایج، ساده‌ترین راه‌ها را تا کنون پوشش می‌دهیم. این آموزش پس از بررسی…

مقدمه ای بر ماژول Python Pathlib

ماژول Pathlib در پایتون راه کار با فایل ها و پوشه ها را ساده می کند. ماژول Pathlib از پایتون 3.4 و نسخه های بالاتر در دسترس است. بهترین ماژول های سیستم فایل پایتون را ترکیب می کند سیستم عامل، مسیر os، کره، و غیره. در پایتون، بیشتر…

مقدمه ای بر دکوراتورهای پایتون

معرفی در پایتون، دکوراتور یک الگوی طراحی است که می‌توانیم از آن برای افزودن قابلیت‌های جدید به یک شیء موجود بدون نیاز به تغییر ساختار آن استفاده کنیم. یک دکوراتور باید مستقیماً قبل از عملکردی که قرار است گسترش یابد فراخوانی شود. با…

مقدمه ای بر Python FTP

معرفی در این آموزش روش استفاده را بررسی خواهیم کرد FTP با پایتون برای ارسال و دریافت فایل ها از یک سرور TCP/IP اتصالات برای ساده‌تر و انتزاعی‌تر کردن کارها، از Python استفاده می‌کنیم ftplib کتابخانه ای که طیف وسیعی از عملکردها را فراهم…

نمودارها در پایتون – تئوری و پیاده سازی

A* چیست؟ بیایید بگوییم که باید از یک پیچ و خم عظیم عبور کنید. این پیچ و خم به قدری بزرگ است که یافتن دستی هدف ساعت ها طول می کشد. علاوه بر این، هنگامی که پیچ و خم را "با پا" به پایان رساندید، قرار است یکی دیگر را به پایان برسانید. برای…

کپی های عمیق در مقابل کم عمق در پایتون

معرفی در این آموزش قصد داریم با استفاده از مثال هایی در پایتون به بحث کپی های کم عمق در مقابل کپی های عمیق بپردازیم. ما تعریف یک کپی عمیق و کم عمق را به همراه پیاده سازی آن در زبان پایتون برای ارزیابی تفاوت های اصلی بین دو نوع کپی پوشش…

برنامه نویسی محدودیت با python-محدودیت

معرفی اولین چیزی که در هنگام پرداختن به برنامه نویسی محدودیت باید بدانیم این است که روش تفکر با طرز فکر معمول ما زمانی که برای نوشتن کد می نشینیم بسیار متفاوت است. برنامه نویسی محدودیت نمونه ای از این است اعلامی پارادایم برنامه نویسی، بر…

نمای کلی Async IO در پایتون 3.7

پایتون 3 asyncio ماژول ابزارهای اساسی برای پیاده سازی I/O ناهمزمان در پایتون فراهم می کند. این ماژول در پایتون 3.4 معرفی شد و با هر انتشار جزئی بعدی، ماژول به طور قابل توجهی تکامل یافته است. این آموزش شامل یک نمای کلی از پارادایم…

پایتون: محتوا را به یک فایل اضافه کنید

در این مقاله روش افزودن محتوا به فایل موجود با استفاده از پایتون را بررسی خواهیم کرد. فرض کنید یک فایل به نام داریم helloworld.txt حاوی متن "سلام دنیا!" و در فهرست کاری فعلی ما قرار دارد روی یک سیستم فایل یونیکس: $ cat ./helloworld.txt…