bpython เป็นอินเตอร์เฟซแฟนซีเพื่อล่ามหลามสำหรับระบบปฏิบัติการ Unix เหมือน มันถูกปล่อยออกมาภายใต้สัญญาอนุญาต MIT
ไม่กี่คนที่ถามหาสิ่งที่ต้องการเน้นไวยากรณ์และการเติมข้อความอัตโนมัติสำหรับหลามล่ามโต้ตอบ IPython ดูเหมือนว่าจะนำเสนอ (บวกคุณจะได้รับพฤติกรรม ReadLine ในล่ามวานิลลา) แต่ฉันพยายาม IPython สองสามครั้ง บางทีฉันไม่ได้จริงๆได้รับมัน แต่ฉันได้รับความรู้สึกว่ามีความคิดที่อยู่เบื้องหลัง IPython จะสวยแตกต่างกันเพื่อ bpython ผมไม่ได้ต้องการที่จะสร้างสภาพแวดล้อมการพัฒนาทั้ง; ฉันก็อยากจะให้คู่ของคุณสมบัติเรียบร้อยที่มีอยู่แล้วและเปิดให้เป็นบางสิ่งบางอย่างเล็ก ๆ น้อย ๆ แบบโต้ตอบ
มีแนวคิดที่จะให้ผู้ใช้ที่มีคุณสมบัติทั้งหมดในบรรทัดเหมือน IDEs ทันสมัย แต่ในการที่ง่ายและแพคเกจที่มีน้ำหนักเบาที่สามารถทำงานในหน้าต่าง terminal ดังนั้นคำสาปดูเหมือนจะเลือกที่ดีที่สุด ขออภัยหากคุณใช้ Windows
bpython ไม่พยายามที่จะสร้างอะไรใหม่หรือแหวกแนวมันก็นำมารวมกันความคิดไม่กี่เรียบร้อยและมุ่งเน้นไปที่การปฏิบัติจริงและมีประโยชน์ ด้วยเหตุนี้ "ย้อนกลับ" ฟังก์ชั่นจะต้องดำเนินการกับเหน็บแนมของเกลือ แต่ส่วนตัวผมได้พบว่ามันจะมีประโยชน์มาก ผมใช้ bpython ตอนนี้เมื่อใดก็ตามที่ผมปกติจะใช้ล่ามวานิลลาเช่น สำหรับการทดสอบออกมาการแก้ปัญหาของผู้คนใน IRC ได้อย่างรวดเร็วการทดสอบวิธีการทำอะไรบางอย่างโดยไม่ต้องสร้างแฟ้มชั่วคราว ฯลฯ
คุณสมบัติ .
- ไวยากรณ์ในสายการเน้น.
- การเติมข้อความอัตโนมัติ Readline เช่นเดียวกับข้อเสนอแนะที่แสดงขณะที่คุณพิมพ์.
- รายการพารามิเตอร์ที่คาดว่าฟังก์ชั่นใด ๆ หลาม ใหม่ไป 0.2.0. ตอนนี้ใช้ pydoc พยายามที่จะ params พระเจ้าสำหรับฟังก์ชั่น C
- & quot; Rewind & quot; ฟังก์ชั่นจะปรากฏบรรทัดสุดท้ายของรหัสจากหน่วยความจำและประเมินอีกครั้ง หมายเหตุ: นี่คือเพียงมีประโยชน์จริงๆเมื่อออกวางชั้นเรียนและการทำงานเนื่องจากความจริง & quot; ยกเลิก & quot; ฟังก์ชั่นเป็นไปไม่ได้ดังนั้นจึงต้องระมัดระวังในการใช้นี้.
- ส่งรหัสที่คุณป้อนออกไป Pastebin และแสดง URL Pastebin สำหรับการคัดลอก ฯลฯ .
- บันทึกรหัสที่คุณได้ป้อนไปยังแฟ้ม.
- ใหม่ 0.3.0. Auto-เยื้อง
ต้องการ
- Pygments
- pyparsing
ความคิดเห็นที่ไม่พบ