صفر و یک - برنامه نویسی - لینوکس

دست نوشته های شخصی من در مورد نرم افزار، سیستم عامل و برنامه نویسی لینوکس

صفر و یک - برنامه نویسی - لینوکس

دست نوشته های شخصی من در مورد نرم افزار، سیستم عامل و برنامه نویسی لینوکس

لیدورا یک وبلاگ تخصصی برنامه نویسی یا لینوکس نیست. بیشتر محلیه برای ثبت چیزهایی که قراره بیشتر از یه بار خونده بشن. اگه به درد شما هم خورد که زکات دانش ما پرداخت شده، شکر.

آخرین نظرات

  • ۱۰ بهمن ۹۵، ۰۲:۴۲ - Black Riders
    عالی

نویسندگان

باز هم پایتون: ابزارهای آنلاین پایتون

شنبه, ۷ دی ۱۳۹۲، ۱۲:۰۰ ق.ظ

python

این مطلب برای کسانی که روز و شب را در وب می‌گذرانند یا اجازه نصب مفسر پایتون را در سیستمی که با آن کار می‌کنند ندارند به درد می‌خورد. وب پر است از ابزارهای ریز و درشت پایتون که کار با پایتون را بدون نیاز به هیچ مفسر، IDE و یا ادیتوری ممکن می‌سازند. حتی ابزار‌هایی جهت Trace کردن کدها یا دیدن حافظه مجازی و همچنین ابزارهای آنلاین جهت دیباگ کردن برنامه‌ها هم تهیه شده‌اند.

در این مقاله به بررسی چند ابزار مهم و سودمند تحت وب برای پایتون می‌پردازیم.

 

آنچه بیش از همه برای پایتون در وب در دسترس است مفسر است. انواع مفسرهای ریز و درشت پایتون با ارائه امکانات مختلف و به همراه یک ادیتور تحت وب با یک جستجوی ساده پیدا می‌شوند.

 

simple online Python interpreter

یک مفسر ساده برای نوشتن کدهای عادی و نه چندان پیچیده. در مورد استفاده از این مفسر کمی دقت کنید چون تمام امکانات پایتون در این مفسر پشتیبانی نمی‌شود و همچنین بعضی از دستورات مثل raw_input در این مفسر به گونه‌ای دیگر استفاده می‌شوند.

 

compileonline

 مفسری عالی برای پایتون ۲٫۷٫۴ که امکانات زیادی در اختیار شما می‌گذارد.

  • استفاده از سه ویرایشگر ACE, Vim و Emacs
  • امکان ویرایش چند فایل به صورت همزمان
  • وجود یک Command Line برای اجرای برنامه با پارامتر
  • دانلود فایل‌های نوشته شده

البته از این سایت برای تفسیر و ترجمه بیش از صد زبان برنامه نویسی، اسکریپت نویسی و نشانه گذاری می‌توانید استفاده کنید.

ُ

replit

این وبسایت از ۱۷ زبان برنامه‌ نویسی از جمله پایتون ۲٫۷٫۲ پشتیبانی می‌کند. این سایت مزایای زیادی برای کاربرانش فراهم می‌کند.

  • محیط کاربری زیبا
  • دانلود فایل‌های ویرایش شده
  • ارائه مثال‌هایی برای استفاده کاربران

 

ideone

این وبسات مفسری عالی با امکانات زیاد را در اختیارتان می‌گذارد. از ideone برای ترجمه و تفسیر بیش از ۷۰ زبان برنامه نویسی می‌توان استفاده کرد. وجود مثال‌هایی برای برنامه نویسان از نقاط قوت این سایت است.

 

CodeSkulptor

ابزار مفید دیگری که می‌توانید از آن استفاده کنید CodeSkulptor است که بر پایه کتابخانه‌های pygame نوشته شده و برای نوشتن برنامه‌های پایتون با GUI و همچنین بازی‌های ۲ بعدی بسیار مناسب است. برای استفاده از این ابزار ممکن است نیاز داشته باشید از تحریم‌های گوگل بگذرید.

 

Try Python

این مفسر هم با ظاهر جالبی که دارد توان خوبی در تفسیر برنامه‌های پایتون دارد. برای استفاده از این سایت نیاز به نصب Microsoft Silverlight دارید.

 

Codecademy labs

مفسری زیبا و عالی برای پایتون که دوره‌ای آموزشی برای پایتون هم ارایه می‌دهد. از امکانات این سایت برای زبان‌های ruby و javascript هم می‌توانید استفاده کنید.

 

pythonanywhere

این سایت نسخه‌ای از iPython را برای پایتون ۲٫۷٫۵ را ارائه می‌دهد. البته این سایت ادیتوری جهت استفاده ندارد.

 

دسته‌ی دیگری از ابزارهای تحت وب پایتون مفسرهای بصری یا Debuger های بصری هستند. استفاده از این ابزارها به فهم برنامه کمک شایانی می‌کند.

 

pythontutor

یکی از بهترین مفسرهای بصری pythontutor است که استفاده از آن بسیار ساده است و محیط زیبایی دارد.

 

این‌ها را هم ببینید:

 

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی