国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

幾分鐘教會(huì)您Python程序配置問題

開發(fā) 后端
Python程序是一個(gè)真正面向社區(qū)的成果,但 Barry Warsaw 和 Finn Bock 是當(dāng)前兩名最活躍的Python程序開發(fā)者。

Python是一種代表簡(jiǎn)單主義思想的語(yǔ)言。閱讀一個(gè)良好的Python程序就感覺像是在讀英語(yǔ)一樣,盡管這個(gè)英語(yǔ)的要求非常嚴(yán)格,下面我就對(duì)Python 語(yǔ)言進(jìn)行說明,做一下自己的解析。

他從 Mark 那里了解到一些有關(guān)微軟開發(fā)的***獨(dú)家新聞內(nèi)幕(當(dāng)然所有內(nèi)容都在保密合同限制內(nèi))并從 Finn 和 Barry 那里了解到有關(guān) JPython 和他們將要發(fā)布的 Jython 項(xiàng)目的一些信息。

盡管 Python 通常等同于 CPython,但它的規(guī)范曾在其它地方實(shí)現(xiàn)過多次,包括在用于 Java 和 .NET 的應(yīng)用程序中。JPython 將 Python 源碼編譯成 Java 字節(jié)碼,并提供了對(duì) Java 類的透明訪問。Python for .NET 是微軟將要發(fā)布的交叉語(yǔ)言技術(shù)平臺(tái)工作中的一個(gè)應(yīng)用。在采訪 Mark Hammond、Finn Bock 和 Barry Warsaw 的過程中。

我發(fā)現(xiàn)了有關(guān) JPython 和 Python for .NET 是如何開發(fā)的更多信息,以及為未來這些替代 Python 實(shí)現(xiàn)進(jìn)行了哪些準(zhǔn)備。由于在 PythonWin 環(huán)境和 PythonCOM 擴(kuò)展方面出色的開發(fā),Mark Hammond 為廣大 Python 程序員所熟知。出于我們欽佩 Mark 的相同原因,微軟也很看重他。

他們決定在 Python for .NET 的實(shí)現(xiàn)上向他求助。據(jù) Mark 稱,Python for .NET 的工作版本應(yīng)該很快就可得到,現(xiàn)在您應(yīng)該已經(jīng)可以從 ActiveState 獲得它的 alpha 或 beta 版(請(qǐng)參閱 參考資料)。

David Mertz :到底什么是 Python for .NET 呢?我想我特別想知道的是 Python for .NET 與您自己對(duì) CPython 的 PythonWin 和 PythonCOM 擴(kuò)展(它們似乎能夠控制 Windows 的內(nèi)部)之間的關(guān)系是怎樣的。

Mark Hammond :Python for .NET 是一種編譯器和運(yùn)行時(shí),它在微軟的 .NET 平臺(tái)上實(shí)現(xiàn)了 Python。.NET 平臺(tái)提供了一個(gè)運(yùn)行時(shí)和元數(shù)據(jù)系統(tǒng),它們?cè)O(shè)計(jì)成允許完整的語(yǔ)言互操作性,但要實(shí)現(xiàn)這一點(diǎn),語(yǔ)言必須能在該運(yùn)行時(shí)中使用。

例如,如果 Python 類是公用的以便 Visual Basic 程序員能夠繼承它,Python 類就必須以 .NET 術(shù)語(yǔ)而不是以 CPython 術(shù)語(yǔ)來實(shí)現(xiàn)和描述。Python .NET 的優(yōu)點(diǎn)只是可以與 .NET 框架互操作。這里仍然有許多缺陷,主要由于實(shí)現(xiàn)還不成熟而導(dǎo)致。但這確實(shí)只是時(shí)間的問題。我們?nèi)蕴幱陂_發(fā)和調(diào)試的 beta 階段。

Mertz :您對(duì)現(xiàn)在的 Python for .NET 和 CPython 之間不兼容性問題是怎么看的?Hammond :是啊,大多數(shù)模塊還沒有被實(shí)現(xiàn),所以現(xiàn)有以 C 編寫的模塊還無法確切使用。如果您的目標(biāo)不是 .NET 框架,***此時(shí)不要使用 Python .NET。Mertz :不過,Python for .NET 肯定有一些主要的優(yōu)勢(shì),例如方便的語(yǔ)言間通信和多語(yǔ)言應(yīng)用開發(fā)。

但為什么您說比已經(jīng)有的那些 -- 例如 Python+C+SWIG 要好呢(當(dāng)然是假設(shè)情況)。Hammond :就 Python+C+SWIG 目前的發(fā)展而言,應(yīng)該是明顯的。語(yǔ)言間調(diào)用永遠(yuǎn)不應(yīng)該象使用 Python+C+SWIG 那樣困難。但 SWIG 在許多其它方面是個(gè)了不起的產(chǎn)品。它揭開了 Python C 擴(kuò)展編寫的神秘面紗,并僅將它歸到困難的行列。

將 .NET 與 COM 或 Corba 進(jìn)行比較更合理一些。COM 和 Corba 都提供交叉語(yǔ)言調(diào)用“正適用”的解決方案,而不需要任何手工參與或編譯。
.NET 將它更進(jìn)了一步,并提供交叉語(yǔ)言繼承和異常能力。這些優(yōu)點(diǎn)非常類似于在 Java 虛擬機(jī)下的多語(yǔ)言實(shí)現(xiàn)中發(fā)現(xiàn)的那些。

Mertz :Python for .NET 將 Python 腳本編譯成外部虛擬機(jī)的格式。對(duì)于 .NET VM 是否將支持 Stackless 和 Vyper 的某些外來特性,例如延續(xù)性、生成器、協(xié)同程序、尾遞歸或延緩求值,您認(rèn)為會(huì)這樣嗎?

Hammond :是的,從理論上說它會(huì)。但微軟 Beta 協(xié)議的一些條款不允許我談?wù)撚嘘P(guān)性能的問題。 讓我們將目標(biāo)只定在核心 Python 語(yǔ)言引用中定義的那些特性上。無用信息收集是繼承的,就象在 JPython 和 JVM 中的那樣。

Mertz :接下來談?wù)務(wù)咧黝},您認(rèn)為微軟為什么正在進(jìn)行 Python for .NET 的開發(fā)工作呢?Hammond :這樣選擇目標(biāo) .NET 的人就可使用 Python 了,無用信息收集是繼承的,就象在 JPython 和 JVM 中的那樣。

微軟很早就確定要參與到 Python 和其它許多語(yǔ)言中,以確保他們的 VM 確實(shí)是不懂語(yǔ)言也能夠使用的。根據(jù)來自各種語(yǔ)言實(shí)現(xiàn)者的反饋意見,現(xiàn)在他們已經(jīng)對(duì)他們的 VM 做了大量更改。

Warsaw :我們已經(jīng)基于公用 JPython 1.1 發(fā)行版創(chuàng)建了 JPython 后繼者 "Jython"。這樣做是為了確保項(xiàng)目的長(zhǎng)久性和穩(wěn)定性。依據(jù) CNRI 的 JPython 1.1.x 許可證實(shí)現(xiàn)了所有這些。我們將整個(gè)開發(fā)過程移到了 SourceForge。

并使用對(duì) CPython 非常合適的相同開放過程管理它。Finn 和我兩人無疑要參與 Jython 未來的開發(fā);Jython 將使用 OSI 核準(zhǔn)的 CPython 2.0 許可證發(fā)行。它與您將獲得的“正式”派生很接近,所以當(dāng)前的 JPython 社區(qū)應(yīng)該確信 Jython 與它永遠(yuǎn)不會(huì)相差太多。我們希望它們最終都能遷移到 Jython。

現(xiàn)在代碼仍處在試驗(yàn)階段,但 Finn 和我將為 Jython 2.0 發(fā)行版(已經(jīng)包含了 Finn 的勘誤表)致力于建立幾個(gè)技術(shù)性里程碑。CPython 2.0 具有增強(qiáng)的指派和擴(kuò)展打印等特性(很快還將帶有列表理解)。

我們已集成了免費(fèi)的 Apache Jakarta OROMatcher 代碼,消除了雙許可證的需要,并修正了許多錯(cuò)誤。我不知道 Jython 2.0 的***個(gè) alpha 發(fā)行版何時(shí)出現(xiàn),但當(dāng)前所有代碼都在 SourceForge CVS 樹中獲得。

【編輯推薦】

  1. 漫談Python 源代碼編制技巧
  2. 簡(jiǎn)單易于操作的Python 工具詳解
  3. 有關(guān)Python應(yīng)用領(lǐng)域進(jìn)行說明介紹
  4. PythonAndroid面向?qū)ο蟮木幊獭狿ython應(yīng)用程序
  5. 如何使用Python模塊解析配置文件 ?
責(zé)任編輯:chenqingxiang 來源: IT專家網(wǎng)
相關(guān)推薦

2010-02-23 14:19:30

Python目錄操作

2010-03-04 10:01:01

Android基本組件

2009-12-21 13:51:54

ADO.NET處理

2010-01-12 18:20:31

Visual C++

2010-01-21 09:46:24

C++程序

2016-09-30 15:13:01

Python代碼

2010-01-12 10:28:58

C++復(fù)雜性

2010-03-10 13:55:35

交換機(jī)故障

2009-12-30 09:58:28

mpls標(biāo)簽

2009-12-29 09:01:46

ADSL斷線

2009-12-17 15:15:07

VS2008快捷鍵

2010-01-06 13:39:51

擴(kuò)展Jquery的Js

2010-01-21 14:51:02

C++函數(shù)指針

2013-07-02 09:58:38

ClojureClojure教程

2009-11-26 09:28:56

VS2003打包

2009-12-01 20:29:42

Visual Stud

2009-11-30 13:27:12

Visual Stud

2021-12-02 11:54:10

云計(jì)算云錯(cuò)誤配置網(wǎng)絡(luò)安全

2010-01-06 15:35:06

JSON對(duì)象

2024-12-03 15:38:14

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

jizz在线免费观看| 欧美女王vk| 亚洲一级在线观看| 日本wwww视频| 日韩激情av在线播放| 特黄特色特刺激视频免费播放| www.欧美亚洲| 日日噜噜噜夜夜爽爽| 欧美精品不卡| 91视频国产高清| 波多野结衣在线播放一区| 欧美精品久久久久| 成人福利视频在线观看| 亚洲精品国产setv| 亚欧色一区w666天堂| 精品国产一二三区| 国产福利在线视频| 色综合中文字幕国产| 在线中文字幕资源| 五月天亚洲精品| 欧美一区二区日韩一区二区| 国模吧精品人体gogo| 色婷婷综合视频在线观看| 在线一级观看| 天天射综合影视| 中文在线播放| 色综合久久久久网| 午夜伦理在线| 日韩一区二区电影在线| 羞羞视频在线观看免费| 欧美va亚洲va| 国产盗摄——sm在线视频| 亚洲国产精品福利| 素人啪啪色综合| 欧美激情久久久久| 久久93精品国产91久久综合| 国产日韩在线看| 亚洲午夜电影| 神马一区二区影院| yourporn久久国产精品| 青青青免费在线| 久久久久久毛片| 免费av片风间由美在线| 欧美日韩一区二区在线 | 色吧亚洲视频| 国模少妇一区二区三区| 免费观看美女裸体网站| 久久久久久久综合狠狠综合| 国产区二区三区| 亚洲高清免费观看高清完整版在线观看 | 一本色道久久综合亚洲91| 黄色大片在线播放| 亚洲天堂av在线免费| 亚洲第一二区| 国产精品视频久久久| 国产精品综合色区在线观看| 久久综合亚洲精品| 国产精品每日更新| 色天堂在线视频| 日韩免费看网站| 日本久久伊人| 国产91精品入口17c| 成人精品免费网站| 性感美女激情视频在线观看| 亚洲国产天堂久久国产91| 99热这里只有精品首页| 国产精品初高中精品久久| 国产精品亚洲视频| 涩涩漫画在线观看| 91精品国产色综合久久久蜜香臀| 涩涩涩久久久成人精品| aa成人免费视频| 99re在线精品| av免费在线一区二区三区| 久久精品国产久精国产一老狼| 亚洲成av人片乱码色午夜| 4444亚洲人成无码网在线观看| 亚洲成av人片在线| 亚洲www免费| 91麻豆桃色免费看| 成人激情文学综合网| 青青草在线免费观看| www亚洲欧美| 国产精品久久久久毛片大屁完整版| 国产成人无码a区在线观看视频| 欧美日韩在线免费视频| 五月国产精品| 久久男人资源站| 欧美主播一区二区三区美女| 久久人体av| 日韩欧美一区二区在线观看 | 欧美日韩大尺度| 精品美女在线播放| 国产精品伦理久久久久久| 色偷偷久久一区二区三区| 日韩精品专区| 91九色偷拍| 亚洲欧美一区二区视频| 成人影院在线视频| julia一区二区中文久久94| 中文字幕乱码日本亚洲一区二区| 99爱在线视频| 国产精品xxx在线观看www| 一区二区在线免费| 7m精品国产导航在线| 老司机午夜网站| 日韩欧美亚洲国产另类| 国产精品vip| 一级二级在线观看| 欧洲精品久久久| 国产视频一区二区在线观看| 欧亚在线中文字幕免费| 久久精品中文字幕一区二区三区 | 天天天综合网| 国产野外作爱视频播放| 在线观看精品自拍私拍| 蜜臀a∨国产成人精品| 免费超碰在线| 成人动漫视频在线观看免费| 好吊成人免视频| 成人系列视频| 午夜视频99| 日韩免费观看视频| 国产精品不卡在线| 超碰成人在线观看| 亚洲欧美自偷自拍另类| 欧美国产一区二区三区| 久久夜色精品国产欧美乱极品| 日韩大陆av| 国产视频一区二区视频| 欧美大片免费观看| 水蜜桃在线视频| 成人免费福利在线| 欧美午夜精品久久久久久浪潮| 色婷婷亚洲mv天堂mv在影片| 国内精品卡一卡二卡三新区| 国产精品美乳一区二区免费| 一区二区三区**美女毛片| 国产欧美日韩精品一区二区三区 | 93久久精品日日躁夜夜躁欧美| 国产成人77亚洲精品www| 丰满的少妇愉情hd高清果冻传媒| 亚洲毛片在线观看.| 国产成人精品一区二| 欧美日韩大片| www.四虎成人| 国产91精品视频在线观看| 亚洲综合另类小说| 国产综合精品| missav|免费高清av在线看| 日本久久久网站| 久久久久一本一区二区青青蜜月 | 欧美一区二区视频免费观看| 免费欧美在线| 日本在线高清| 无码人妻丰满熟妇区毛片18| 奇米一区二区三区四区久久| 日韩人在线观看| 日本 国产 欧美色综合| 午夜精品成人av| 污片在线免费看| 91香蕉亚洲精品| 精品av综合导航| 久久久综合精品| 欧美mv日韩| 福利网站在线观看| 免费观看成人网| 成人亚洲综合色就1024| 亚洲成人av片| 中文字幕人成乱码在线观看| youjizz.com亚洲| 欧美福利视频在线观看| 亚洲一区免费视频| 午夜亚洲性色福利视频| www.久久.com| 日本按摩中出| 色999五月色| 欧美激情三级免费| 日韩欧美在线看| 国产在线国偷精品免费看| 高潮久久久久久久久久久久久久| 精品福利视频导航大全| 特级黄色录像片| 久久久影视精品| 欧美午夜免费电影| 懂色av中文一区二区三区| 视频国产一区| 爱搞国产精品| 中文字幕电影在线观看| 男人天堂成人网| 国产主播欧美精品| 中文字幕国内精品| 婷婷综合另类小说色区| 国产成a人亚洲精品| 久久免费大视频| 日韩福利一区| 玖玖综合伊人| 九一精品在线观看| 日韩中文一区| 亚洲自拍偷拍av|