در bpython یک رابط کاربری جذاب به مفسر پایتون برای سیستم عامل های شبه یونیکس است. این است که تحت مجوز MIT منتشر شد.
تعداد کمی از مردم برای چیزهای مانند نحو برجسته و تکمیل خودکار برای مفسر تعاملی پایتون پرسید. IPython به نظر می رسد ارائه این (به علاوه شما می توانید رفتار readline در مترجم وانیل دریافت) اما من سعی کردم IPython چند بار. شاید من واقعا آن را دریافت، اما من احساس که ایده پشت IPython خیلی متفاوت به bpython. من نمی خواهم برای ایجاد یک محیط توسعه کل. من به سادگی می خواستم به ارائه یک زن و شوهر از ویژگی های شسته و رفته که در حال حاضر وجود دارد و آنها را تبدیل به چیزی کمی بیشتر تعاملی.
ایده این است که به ارائه کاربر با تمام ویژگی های در خط، بسیار شبیه به IDE ها مدرن، اما در یک، بسته بسیار سبک وزن و ساده است که می تواند در یک پنجره ترمینال اجرا شود، بنابراین لعنت مانند بهترین انتخاب به نظر می رسید. با عرض پوزش اگر شما استفاده از ویندوز.
bpython تلاش نمیکند برای ایجاد هر چیزی جدید و یا پیشگامانه، آن را به سادگی با هم به ارمغان می آورد چند ایده شسته و رفته و بر عملی و مفید. به همین دلیل، "عقب" تابع باید با کمی نمک گرفته شده، اما شخصا من پیدا کرده اند آن را به بسیار مفید است. من bpython در حال حاضر استفاده از هر زمان که من به طور معمول مترجم وانیل استفاده کنید، به عنوان مثال برای آزمایش کردن راه حل برای مشکلات مردم در IRC، به سرعت تست یک روش انجام کاری بدون ایجاد یک فایل موقت و غیره
ویژگی ها:.
در خط نحو برجسته.
Readline مانند تکمیل خودکار با پیشنهادات نمایش داده به شما به عنوان تایپ کنید.
لیست پارامتر مورد انتظار برای هر تابع پایتون. جدید به 0.2.0: در حال حاضر با استفاده از pydoc را به تلاش برای پارامترهای الهی برای توابع C.
و & quot؛ عقب و & quot؛ تابع به پاپ در آخرین خط کد از حافظه و ارزیابی مجدد. توجه: این فقط واقعا زمانی مفید است که تخمگذار از کلاس ها و توابع، از درست و & quot؛ quot خنثیسازی و. عملکرد غیر ممکن است، بنابراین مواظب باشید که هنگام استفاده از این.
ارسال کد شما رو به پاستبین وارد شده و نمایش URL پاستبین برای کپی کردن، و غیره
ذخیره کد شما را به یک فایل وارد کرده اید.
جدید به 0.3.0: تورفتگی خودکار.
مورد نیاز:
Pygments
pyparsing
نظر یافت نشد