ยินดีต้อนรับสู่ IPython เอกสารฉบับเต็มของเรามีอยู่ที่ ipython.readthedocs.io และมีข้อมูลเกี่ยวกับวิธีการติดตั้ง ใช้งาน และมีส่วนร่วมในโครงการ IPython (Interactive Python) เป็นเชลล์คำสั่งสำหรับการประมวลผลเชิงโต้ตอบในภาษาการเขียนโปรแกรมหลายภาษา ซึ่งเดิมพัฒนาขึ้นสำหรับภาษาการเขียนโปรแกรม Python ที่นำเสนอวิปัสสนา สื่อสมบูรณ์ ไวยากรณ์ของเชลล์ การเติมแท็บให้สมบูรณ์ และประวัติ
เวอร์ชัน IPython และรองรับ Python
เริ่มหลังจาก IPython 8.16 เราจะเปลี่ยนไปใช้ Spec-0000 อย่างต่อเนื่อง
ตั้งแต่ IPython 7.10 เป็นต้นไป IPython จะเป็นไปตาม NEP 29
IPython 7.17+ ต้องใช้ Python เวอร์ชัน 3.7 ขึ้นไป
IPython 7.10+ ต้องใช้ Python เวอร์ชัน 3.6 ขึ้นไป
IPython 7.0 ต้องใช้ Python เวอร์ชัน 3.5 ขึ้นไป
IPython 6.x ต้องใช้ Python เวอร์ชัน 3.3 ขึ้นไป
IPython 5.x LTS เป็นรุ่นที่เข้ากันได้กับ Python 2.7 หากคุณต้องการการสนับสนุน Python 2 คุณ ต้อง ใช้ IPython 5.x LTS โปรดอัปเดตการกำหนดค่าและข้อกำหนดของโปรเจ็กต์ของคุณตามความจำเป็น
ขณะนี้ Notebook, Qt console และชิ้นส่วนอื่นๆ เป็นส่วนหนึ่งของ Jupyter ดูเอกสารการติดตั้ง Jupyter หากคุณต้องการใช้สิ่งเหล่านี้
วิปัสสนาวัตถุที่ครอบคลุม
ประวัติการป้อนข้อมูล คงอยู่ตลอดเซสชัน
การแคชผลลัพธ์เอาต์พุตระหว่างเซสชันด้วยการอ้างอิงที่สร้างขึ้นโดยอัตโนมัติ
ความสมบูรณ์ของแท็บที่ขยายได้ พร้อมการสนับสนุนตามค่าเริ่มต้นสำหรับการเติมตัวแปรหลามและคำสำคัญ ชื่อไฟล์ และคำสำคัญของฟังก์ชัน
ระบบคำสั่ง 'magic' ที่ขยายได้สำหรับการควบคุมสภาพแวดล้อมและการทำงานหลายอย่างที่เกี่ยวข้องกับ IPython หรือระบบปฏิบัติการ
ระบบการกำหนดค่าที่หลากหลายพร้อมการสลับระหว่างการตั้งค่าต่างๆ ได้อย่างง่ายดาย (ง่ายกว่าการเปลี่ยนตัวแปรสภาพแวดล้อม $PYTHONSTARTUP ทุกครั้ง)
การบันทึกเซสชันและการโหลดซ้ำ
การประมวลผลไวยากรณ์ที่ขยายได้สำหรับสถานการณ์ที่มีจุดประสงค์พิเศษ
เข้าถึงเชลล์ระบบด้วยระบบนามแฝงที่ผู้ใช้ขยายได้
สามารถฝังได้อย่างง่ายดายในโปรแกรม Python และ GUI อื่นๆ
การเข้าถึงแบบรวมไปยังดีบักเกอร์ pdb และตัวสร้างโปรไฟล์ Python
คุณสามารถค้นหาเอกสารการพัฒนาเวอร์ชันล่าสุดได้ที่ readthedocs
คุณสามารถเรียกใช้ IPython จากไดเร็กทอรีนี้โดยไม่ต้องติดตั้งทั้งระบบด้วยการพิมพ์ที่เทอร์มินัล:
$ หลาม -m IPython
หรือดูเอกสารการติดตั้งการพัฒนาสำหรับการแก้ไขล่าสุดในการอ่านเอกสาร
เอกสารประกอบและคำแนะนำในการติดตั้งสำหรับ IPython เวอร์ชันเก่ามีอยู่บนเว็บไซต์ IPython
IPython อาจไม่เหมาะกับคุณ หากเป็นกรณีนี้ อาจมีโครงการที่คล้ายกันที่คุณอาจต้องการใช้:
Python REPL แบบคลาสสิก
บีไพธอน
ไมไพธอน
ปตท. และ ปติไพธอน
ซอนช์
ตั้งแต่ git 2.23 เป็นต้นไป เป็นไปได้ที่จะทำการเปลี่ยนแปลงการจัดรูปแบบโดยไม่ทำลาย git blame
ดูเอกสารประกอบ git สำหรับรายละเอียดเพิ่มเติม
หากต้องการใช้คุณลักษณะนี้ คุณต้อง:
ติดตั้งคอมไพล์ >= 2.23
POSIX: toolsconfigure-git-blame-ignore-revs.sh
Windows: toolsconfigure-git-blame-ignore-revs.bat
กำหนดค่า repo git ในพื้นที่ของคุณโดยการเรียกใช้: