ورود

View Full Version : معرفی ابزارها و کتابخانه ها ی مفید برای پایتون



saeed.afshari
چهارشنبه 19 خرداد 1389, 17:14 عصر
سلام به همه ی دوستان پایتون کارم.
امروز تصمیم گرفتم که پستی بدم تا شروعی باشه برای انقلاب اطلاعاتی پایتون.
و اما این پست چیزی نیست جز :
معرفی ابزارها و کتابخانه ها و محیطهای کاری مرتبط با زبان برنامه نویسی پایتون.

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

خوب با این توضیحات می رم سراغ اولین پست.

saeed.afshari
چهارشنبه 19 خرداد 1389, 17:16 عصر
قبل از همه چیز برای کد نویسی در هر زبانی برنامه نویسی به ابزاری برای ویرایش کدهاش داره تا به راحتی بتونه اونها رو مدیریت کنه.

در این پست سراغ Pydev که یک محیط توسعه ی مجتمع و یکپارچه برای eclipse هست میرم. البته این ide علاوه برپایتون ، از آیرون پایتون و جایسون هم پشتیبانی میکنه.

ویژگی های اصلی این IDE که کمک زیادی به برنامه نویس در امر کدنویسی می کنه به صورت زیر است:
1. Code completion: با استفاده از این ویژگی شما دیگه لازم نیست تا اسامی کلاسها و متغیرها و ماژولها و ... را که قبلا تعریف کردین همواره به طور کامل تایپ کنید و کافیست فقط قسمتی از نام را وارد کنید تا بقیه ی اون به طور خودکار کامل بشه

2. Code Completion with auto import : با این ویژگی در زمان import کردن شما فقط قسمت from رو مینویسید و قسمت import به صورت خودکار نوشته می شه.

3. Syntax highlighting

4. Code analysis : اگر در کد خطای نحوی موجود باشه و یا متغیری تعریف کنید و از اون استفاده نکنید و امثال اینها این IDE با رنگی کردن کد شما رو آگاه می کنه.

5. Go to definition: با این ویژگی شما برای ارجاع به تعریف یک کلاس و یا تابع و یا متغیر و ... دیگه لازم نیست کد رو چپاول کنید. برای این کار کافیه روی نام دلخوا خود کلیک راست کنید و گزینه ی Go to definition رو انتخاب کنید.

6. Debugger & Integrated Shell

برای مطالعه ی بیشتر و دانلود این نرم افزار به سایت http://pydev.org/ (http://pydev.org/) مراجعه کنید. فقط به این نکته توجه کنید که برای نصب این نرم افزار ابتدا باید eclipse (http://www.eclipse.org/) رو نصب کنید.