Skip to Content
Python 技術手冊 第三版
book

Python 技術手冊 第三版

by lex Martelli, Anna Martelli Ravenscroft, Steve Holden
January 2018
Intermediate to advanced content levelIntermediate to advanced
856 pages
17h 17m
Chinese
GoTop Information, Inc.
Content preview from Python 技術手冊 第三版
Python 開發環境
|
35
Python
你會在標準輸入產生一個 end-of-file(檔案結尾,Windows 上的 Ctrl-Z
Unix 系統上的 Ctrl-D)來終止一個互動式工作階段。
raise SystemExit
這個述句也能夠結束工作階段,就跟呼叫
sys.exit()
一樣,不管是互動式
地輸入,或是包含在執行的程式碼中(我們會在第 5 章涵蓋
SystemExit
raise
)。
文字行編輯(line-editing)與歷程記錄(history)的能力有部分取決於
Python 的建置方式:如果有包含選擇性的
readline
模組,GNU readline
程式庫的功能就可以取用。對於像是
python
這樣的文字模式互動程式,
Windows 有簡單但可用的歷程記錄功能。你可以在 Windows 上安裝
pyreadline
https://pypi.python.org/pypi/pyreadline/2.0
)或在Unix 上安裝
pyrepl
https://pypi.python.org/pypi/pyrepl/0.8.4
)來使用其他文字行編輯與
歷程記錄的功能。
除了內建的 Python 互動式環境,以及下一節中會涵蓋的,作為整合開發環
境一部分所提供的那些,你也能夠自由地下載其他替代性的、更強大的互
動式環境。最受歡迎的是 IPython
http://ipython.org/
),涵蓋在前面章節的
IPython」中,它提供令人眼花撩亂的豐富功能。一個較為簡單、輕量化 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

測試驅動開發|使用 Python

測試驅動開發|使用 Python

Harry J.W. Percival
Linux 内核观测技术BPF

Linux 内核观测技术BPF

David Calavera, Lorenzo Fontana

Publisher Resources

ISBN: 9789864766819