[Python][原創][中字] Python 的底層架構
http://wp.me/p636UY-2r
講述「原始碼->位元組碼->機械碼」的變化過程。以及 CPython, PyPy, Jython 等直譯器,與 C, CLR, JVM 等虛擬機所扮演的角色。近期得意之作!
好的!我知道昨天沒有發文...但看在今天這篇長文章的面子,就原諒小弟吧! XD 這篇長文章實在花了我五個多小時寫啊~刊頭第一張的架構圖,我可是花了 30 分鐘在空白紙上畫了又擦,然後用 PowerPoint 做了 70 幾分鐘才畫好的唷!
今天這篇的內容我個人非常得意!很少書籍能把 Python 程式的執行過程,從原始碼到機械碼講得如此清楚。這篇除了描述 Python 開發環境是由「直譯器」與「虛擬機」兩樣東西堆疊起來的以外,我還幫大家整理了常見的 Python 直譯器:CPython、PyPy、Jython、IronPython、PythonNet,以及常見的虛擬機:C、JVM、CLR、Mono。
更甚者,我還講了「每・一・個」XD 直譯器與虛擬機的優缺點(這部分上網查資料查得最累了 =__=),以及「直譯器 x 虛擬機」該如何搭配。至少就我的眼光所及,還沒有任何一本 Python 中文書把這部分講得如此細緻、如此好懂!(仰鼻得意搖尾巴中... XD)
如果各位真的喜歡這篇,還請幫幫忙,用力轉傳給您認識的朋友吧!好東西不要「暗坎」(台語,「暗藏」之意),要跟朋友一起分享!也歡迎您用下列方法追蹤小弟的動態:
1. 部落格(長文): http://www.goinglearn.com.tw/
RSS 訂閱網址: http://www.goinglearn.com.tw/feed
E-mail 訂閱: 首頁右側欄第一格,輸入您的 E-mail 就能在第一時間得到更新通知!
2. 推特(更新快速): https://twitter.com/teacherchi
3. Facebook(交流分享): https://www.facebook.com/teacherchi
4. YouTube(影音教學): https://www.youtube.com/c/TeacherchiBlogspot
好了...其實我也還蠻忐忑這篇會不會被大家喜歡...我會看一下「按讚數」與「轉發數」去角落自我討拍一下的... (好啦!我承認是想騙一點讚跟轉發啦!XD )
哈哈哈!祝福大家有個愉快的週末!我還是會鞭策自己,盡量以一天一篇文章的速度創作的!
jython教學 在 Python執行過程分析- 達內Python教學#5 的推薦與評價
Python執行過程分析- 達內Python教學#5【影片章節】0:00 Python 程式的執行過程講解16:07 解釋器 ... ... <看更多>
相關內容
jython教學 在 SikuliX —— 針對圖形介面寫自動化腳本的小幫手 - 伊果的沒人 ... 的推薦與評價
它編寫腳本時使用的語言是Jython —— 用Java 實現的Python,關於Jython 的 ... 入门到进阶、半工室:Sikuli 使用- 重點教學 以及SikuliX 官方文件。 ... <看更多>
jython教學 在 [教學] 安裝Pydev - 看板Python - 批踢踢實業坊 的推薦與評價
看著精華區
剛剛學著安裝 希望能留下一些有用的紀錄
1.Pydev 的首頁
https://pydev.sourceforge.net/
2.到download的網頁
https://pydev.org/download.html
3.前置安裝需求
At least one of:
Python (2.1 or newer)
Jython (2.1 or newer)
IronPython (2.6 or newer)
and
Aptana Studio or Eclipse (3.2 to 3.5)
Python and IronPython require only the Platform Runtime Binary (download around 45-50 MB), and Jython also requires JDT.
Java 1.4 or higher
4. 我是裝Python & Eclipse
Python:這應該不用說 官網上抓
Eclipse: Platform Runtime Binary (download around 45-50 MB)
(Eclipse )解壓縮即可
https://download.eclipse.org/eclipse/downloads/drops/R-3.5.1-200909170800/winPlatform.php#EclipseSDK
5.別忘了JAVA
https://java.sun.com/
https://java.sun.com/javase/downloads/widget/jdk6.jsp
6.安裝 pydev 在Eclipse上
https://pydev.org/download.html#id4
簡單的方法 使用installer
https://pydev.org/manual_101_install.html
7.校正目錄Configure Interpreter
https://pydev.org/manual_101_interpreter.html
8.完成第一個檔案
https://pydev.org/manual_101_first_module.html
之後繼續參考
https://pydev.org/manual_101_root.html
** 補充一點
我發現 安裝pythonxy 所有東西一次就幫你裝到好
超方便 還附帶了很多package
https://www.pythonxy.com/foreword.php
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 98.212.226.120
※ 編輯: chunhua 來自: 98.212.226.120 (12/20 10:22)
※ 編輯: chunhua 來自: 192.17.144.35 (12/20 11:08)
... <看更多>