eric

IDE اریک برای پایتون

IDE اریک تمام ویژگی ها لازم برای ویرایش و نوشتن کد های پایتون را داراست این ابزار توسط رابط گرافیکی Qt که مستقل از پلت فرم است نوشته شده است. اریک ای دی ایی برای اجرای سریع پروژه های حرفه ای طراحی شده است که ویژگی حرفه ای زیادی را از جمله کد گذاری حرفه ای پروژه را ارائه می دهد. اریک به راحتی توسط پلاگین های دانلودی قابل گسترش است . اریک ورژن ۵ برای پایتون ۳ به بالا  و اریک ورژن ۴ برای پایتون ۲٫۲ به بالا در دسترس هستند . کار با اریک بسیار لذت بخش و اسان می باشد پیشنهاد می کنم که کد نویسی رو جور دیگه ای تجربه ای کنین همین حالا (ادامه…)

py ide

مفسر پایتون

در اینجا آموزشی تصویری برای سرعت عمل در آشنایی با IDLE پیشفرض پایتون رو فراهم کردم که شما رو با هر آنچه که برای شروع کار با پایتون نیاز دارید آشنا می کنه. نخست IDlE پایتون رو اجرا کنید. (ادامه…)

calendar2

تبدیل تاریخ شمسی به میلاد و میلادی به شمسی در پایتون

 

در اینجا ماژولی رو از زبان سی به پایتون ترجمه کردم که براحتی می توانید توسط ان تاریخ های میلادی به شمسی و شمسی به مبلادی را به یکدیگه تبدیل کنین . این ماژول برای پایتون ۲٫۷ نوشته شده است . برای مثال برخی متد آن : (ادامه…)

microsoft-windows-xp-home-edition-with-service-pack-3-activation-product-key

cx_Freeze ماژولی برای تبدیل اسکریپت پایتون به exe

یکی دیگر از ابزار های تبدیل اسکریپت های پایتون به فایل اجرایی قابل اجرا بر روی ویندوز ماژول cx_Freeze هستش که نسبت به py2exe و pyInstaller فایل خروجی از حجم کمتری برخوردار هستش . این ماژول رو از اینجا دانلود و نصب کنید (ادامه…)

DesktopB

پایتون به exe با PyInstaller

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

یکی از روش ها استفاده از ماژول PyInstaller است .PyInstaller تا کنون نسخه پایتون ۲٫۷ رو پشتیبانی می کند زیرا نسخه پایدار و نهایی آماده بکار هنوز همین نسخه ۲٫۷ هستش این ماژول را از اینجا دانلود کنید
(ادامه…)

rs_worm500-500

فصل هفتم

فصلی هست که در بخش Tutorial اسناد پایتون بطور مفصل شرح داده شده است. متاسفانه من ۳بار این فصل رو بطور کامل ترجمه کردم و بک آپ گرفتم ولی بطورشگفت انگیزی اکنون هیچی از آن مطالب در دست نمی باشد. برای اینکه آموزش پایه مان نارس نباشد تصمیم گرفتم یه نگاه به کل این بخش در اسناد اصلی بیاندازم و تمام مثال هایش را با شرح توضیحاتی هر چند نا منطبق با محتویات این اسناد بیان کنم.
(ادامه…)

rs_worm500-500

فصل ششم

تا بحال چیزی در مورد پیغام خطاها گفته نشده استف اما اگر شما مثال ها را تمرین کرده باشید ممکن است نمونه هایی را دیده باشید. حداقل ۲ نوع خطا مشخص شده است: خطاهای نحوی و استثناها

 خطاهای نحوی

خطاهای نحوی مچنین به عنوان خطاهای  تجزیه شناخته شده هستند، شاید رایج ترین نوع از خطاهای شما در حالی که شما هنوز در حال آموختن پایتون هستید این نوع از خطا ها باشند (ادامه…)

rs_worm500-500

فصل پنجم

ورودی و خروجی

چندین راه برای عرضه خروجی برنامه وجود دارد. داده می تواند به شکل خواندنی برای انسان  پرینت بشود، یا در یک فایل نوشته ، برای استفاده در آینده نوشته شود. این فصل را در این مورد بحث می کنیم .

قالب بندی دلخواه خروجی

تاکنون ما با ۲راه چاپ مقادیر آشنا شدیم : استفاده از عبارات بیانی و تابع  print()  .( یک راه سوم استفاده از متد اشیای فایل     write()  هست فایل خروجی استاندارد می تواند همانند   sys.stdout   رجوع داده بشود)

(ادامه…)

rs_worm500-500

فصل چهار

ماژول ها

اگر از مفسر پایتون خارج شده اید و دوباره وارد آن شده اید تعریف های شما (مثل توابع و متغییر ها ) گم می شوند بنا براین اگر خواستبد برنامرو قدری طولانی تر بنویسید بهتر است که از ادیتور متنی  استفاده کنید که برای ورود و ترجمه و اجرا ی کدتون آماده شده این شناخته ترین راه خلق اسکریپته همچنان که برنامتون طولانی تر می شه شاید  بخواهید (ادامه…)

rs_worm500-500

فصل سوم

ساختمان های داده

در این فصل چیزهایی توضیح داده میشود که قبلا  در مورد انها یاد گرفتید و جزئیات بیشتری از آن ها در این فصل یاد می گیرید

چیز های بیشتر در مورد لیست ها

این جا تمام متد های لیست ها شرح داده شده است (ادامه…)

برو به بالا