پایتون (زبان برنامه‌نویسی): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
خط ۴۵۸:
* [[تراش دادن داده]] وب<ref>{{cite web|url=https://likegeeks.com/python-web-scraping/|title=20+ Python Web Scraping Examples (Beautiful Soup & Selenium) - Like Geeks|date=5 December 2017|website=likegeeks.com|accessdate=12 March 2018}}</ref>
 
== [[محیط یکپارچه توسعه نرم‌افزار|IDE]] محیط‌های ویرایشگر کد پایتون]] ==
[[پرونده:Python's IDLE.png|بندانگشتی|تصویری از محیط آی‌دی‌ال‌ئی ویرایشگر کد پیشفرض پایتون در مکینتاش]]
{{همچنین ببینید|مقایسه محیط‌های یکپارچه توسعه نرم‌افزار#پایتون}}بیشتر پیاده‌سازی‌های پایتون (شامل سی پایتون، اولین پیاده‌سازی) می‌توانند مثل یک مفسر خط فرمان عمل کنند، برای زمانی که کاربر رشته شرط را وارد می‌کند و فوراً نتیجه را می‌پذیرد. خلاصه پایتون به عنوان یک برنامه واسط عمل می‌کند. وقتی صرف دیگر شیوه‌های اجرا (کامپایل کد بایت یا کامپایل کد محلی) به صورت یک رشته صرف ذخیره می‌شود، یک افزایش سرعت در هزینه‌های متقابل به وجود می‌آید، بنابراین آن‌ها معمولاً فقط خارج از مفسر خط فرمان استفاده می‌شوند. (وقتی یک ماژول وارد می‌شود)
 
برنامه‌های واسط دیگر، امکانات تحت آن را در مفسر بیسیک افزایش می‌دهند، شامل IDLE[[آی‌دی‌ال‌ئی (پایتون)|آی‌دی‌ال‌ئی]] و IPython[[آی‌پایتون]]. وقتی عموماً از برنامه واسط پایتون پیروی می‌شود، خصوصیاتی مشابه تکمیل خودکار، نگه داشتن زمان اجرای برنامه و نشان دادن صرف پیاده‌سازی می‌شود.<!-- Please keep this list alphabetical -->
 
{| class="wikitable sortable" style="font-size: 85%; text-align: center; width: auto;"
|-
! [[محیط یکپارچه توسعه نرم‌افزار|IDE ویراشگر کد]]
! [[توسعه‌دهنده|توسعه دهنده برنامه]]
! [[چرخهٔ ارائهٔ نرم‌افزار|آخرین ویرایش پایدار]]
! [[چرخهٔ ارائهٔ نرم‌افزار|آخرین تاریخ ارائه برنامه]]
! [[سکوی رایانش|سیستم عامل مورد نیاز]]
! [[ابزار ویجت|ابزار]]
! [[پروانه نرم‌افزار|مجوز]]
|-
! [[اریک (نرم‌افزار)]]
| Detlev Offenbach
| 4.4.4a
| ۲۰۱۰-۰۵-۱۰
| Independent
| [[کیوت|Qt]]
|{{آری|[[اجازه‌نامه عمومی همگانی گنو]]}}
|-
![[ویژوال استودیو کد]]
|[[مایکروسافت]]
|۱٫۲۸٫۱
|۲۰۱۸-۱۰-۲۰
|چند سکویی
|
|{{آری|متن باز}}
|-
! [[جینی]]
| Enrico Tröger
| ۰٫۱۷
| ۲۰۰۹-۰۵-۰۲
| Independent
| [[جی‌تی‌کی]]
|{{آری|[[اجازه‌نامه عمومی همگانی گنو]]}}
|-
! [[پای‌چارم]]
| JetBrains
| ۲۰۱۸٫۲٫۴
| ۲۰۱۸-۰۹-۱۹
| [[چند سکویی]]
| [[Swing (Java)|Swing]]
|{{نه|[[نرم‌افزار اختصاصی]]}}
|-
! [[آی‌دی‌ال‌ئی (پایتون)|IDLE]]
| [[خَودو فان روسوم]] و دیگران
| ۳٫۴٫۱
| ۲۰۱۴
| Independent
| [[تکینتر]]
| {{آری|[[متن‌باز]]}}
|-
! [[Komodo Python IDE|Komodo IDE]]
| [[ActiveState]]
| ۶٫۰٫۰
| ۲۰۱۰-۱۰-۰۷
| [[چند سکویی]]
| موزیلا platform
| {{نه|[[نرم‌افزار اختصاصی]]}}
|-
! [[مونودولاپ]]
| [[ناول]] and the [[مونو (نرم‌افزار)|Mono]] community
| ۲٫۲٫۱
| ۲۰۱۰-۰۲-۰۳
| [[چند سکویی]]
| [[جی‌تی‌کی+|Gtk#]]
| {{آری|[[ال‌جی‌پی‌ال|LGPL]]}}
|-
! [[نت‌بینز]]
| [[سان مایکروسیستمز]]
| ۶٫۹
| ۲۰۱۰-۰۶-۱۵
| [[چند سکویی]]
| [[Swing (Java)|Swing]]
|{{آری|[[اجازه‌نامه عمومی همگانی گنو]]}}
|-
! [[PIDA]]
| Team
| ۰٫۶٫۲
| ۲۰۱۰-۰۸-۰۴
| [[چند سکویی]]
| [[پای‌جی‌تی‌کی]]
|{{آری|[[اجازه‌نامه عمومی همگانی گنو]]}}
|-
! [[پای‌دو]]
| [[Aptana]]
| ۱٫۶٫۴
| ۲۰۱۱-۰۱-۰۲
|[[اکلیپس]] [[چند سکویی]]
| [[Standard Widget Toolkit|SWT]]
| {{آری|[[Eclipse Public License|EPL]]}}
|-
! [[Pymacs]]
| [[François Pinard]]
| ۰٫۲۳
| ۲۰۰۸-۰۲-۲۸
| [[چند سکویی]]
| [[ایمکس]]
|{{آری|[[اجازه‌نامه عمومی همگانی گنو]]}}
|-
! [[Stani's Python Editor]]
| Stani
| 0.8.4h
| ۲۰۰۸-۰۲-۱۴
| Independent
| [[wxPython]]
|{{آری|[[اجازه‌نامه عمومی همگانی گنو]]}}
|-
! [[wxGlade]]
| Alberto Griggio
| ۰٫۶٫۳
| ۲۰۰۸-۰۲-۰۲
| Independent
| [[wxPython]]
| {{آری|[[مجوز ام آی تی]]}}
|-
! [[آی‌دی‌ای وینگ|Wing]]
| Wingware
| ۳٫۲٫۸
| ۲۰۱۰-۰۶-۰۳
| [[گنو/لینوکس]]، [[اواس ده]]، [[ویندوز]]
| [[جی‌تی‌کی+]]
| {{نه|[[نرم‌افزار اختصاصی]]}}
|-
![[اسپایدر (نرم‌افزار)|Spyder]]
|Spyder project contributors
|۳٫۳٫۶
|۲۰۱۹٫۷٫۱۴
|[[چندسکویی]]
|[[کیوت]]
|{{آری|[[اجازه‌نامه عمومی همگانی گنو]]}}
|-
|}
 
== واسط گرافیکی ==