最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

推薦下python/ironpython:從入門到精通

 更新時間:2007年10月02日 23:32:41   作者:  
最近無聊,下了個visual studio 2005的furture,發(fā)現(xiàn)里面多了對動態(tài)語言的支持.其實很早就想擺弄下python,正好是個機會.一開始是想學ironpython,但后來發(fā)現(xiàn)還是實在的學python吧.
下面是我昨天一天的學習結(jié)果,記錄一下,方便和我一樣的python初學者.

python是什么?

Python,是一種面向?qū)ο蟮慕忉屝缘挠嬎銠C程序設計語言,也是一種功能強大而完善的通用型語言,已經(jīng)具有十多年的發(fā)展歷史,成熟且穩(wěn)定。Python 具有腳本語言中最豐富和強大的類庫,足以支持絕大多數(shù)日常應用。這種語言具有非常簡捷而清晰的語法特點,適合完成各種高層任務,幾乎可以在所有的操作系統(tǒng)中運行。目前,基于這種語言的相關技術(shù)正在飛速的發(fā)展,用戶數(shù)量急劇擴大,相關的資源非常多。
更多介紹:
http://baike.baidu.com/view/21087.htm
官方網(wǎng)站:
http://www.python.org/

python能做什么?

我比較關注的web領域開發(fā),python就可以做.其他的cs程序,相信也不出成問題.

為什么要學python?

按照我的理解,python是和現(xiàn)在流行的java c# c等相比都不同的語言.多學點不同的東西,不僅可以開拓視野,也會幫助你現(xiàn)在使用的語言(比如我在用c#).而且,說不定一發(fā)不可收拾,你的下一份工作就是python!


如何安裝python.

到官方網(wǎng)站 http://www.python.org/ 來下載最新版本的python(我下的是2.5),根據(jù)你的操作系統(tǒng)(我是windows xp)選擇相應的下載點.下載完成后安裝.
安裝的包括python的運行環(huán)境,庫,和其他組件.其中比較重要的是一個用來編寫python的ide,IDLE,在開始-程序-python2.5下可以看到它.

學習python

這里有一個很好的教程,可以幫助你快速的掌握python
簡明Python教程:
http://www.woodpecker.org.cn:908 ... /chinese/index.html
這是稍微復雜些的
Dive Into Python:
http://www.woodpecker.org.cn/diveintopython/toc/index.html
我昨天下午看了看簡明Python教程,python的一些語法非常的有意思!

怎么運行python?

最簡單的是用IDLE進行python程序的編寫,完成后按F5就會打開python shell看到程序的結(jié)果.
打開IDLE后,File-New Window,就可以開始一個新python程序的編寫.

編寫python的IDE都有哪些?

除了上面提到的IDLE,還有一個比較好的選擇是Active Python,這個也是免費下載的軟件.你可以到這里來下載
Active Pytho: http://www.activestate.com/Products/activepython/

想要多一些關于python的資源

Python chm版電子書籍列表
http://bound0.xinwen365.com/python/


到這里,基本上就可以開始python的學習與實踐了.實際上,大體了解了語法后,你肯定想知道怎么用python來編寫一個更復雜的程序.

怎么用python開發(fā)網(wǎng)站?

現(xiàn)在有一些支持python開發(fā)網(wǎng)站的框架可選.
入門級的Karrigell:
http://karrigell.sourceforge.net/en/front.htm
高級的Django:
http://www.woodpecker.org.cn/obp ... bystep/newtest/doc/


我現(xiàn)在是做.net開發(fā)的,所以也比較關注python和.net的一些結(jié)合.現(xiàn)在python在.net上通過ironpython實現(xiàn).下面是這個的一些問題.

ironpython是什么?

簡單理解就是一個.net可用的組件,或者說是.net框架下和c#等平行的另一種語言.(這樣理解其實有問題,但可以幫助你快速的進入ironpython的世界).
官方網(wǎng)站: http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython
但是,如果拋去vs和.net,ironpython和python沒有什么特別的不同.我們可以把此時的vs看成一個開發(fā)python程序的IDE或框架.

怎么在.net環(huán)境下使用ironpython?

使用ironpython當然是指用visual studio.net進行開發(fā).要使用ironpython,需要給你的vs打個補丁.

下載這個Microsoft ASP.NET Futures安裝,可以讓你的vs支持ironpython
http://www.microsoft.com/downloa ... &displaylang=en
通過下面的介紹,可以簡單的了解如何在vs中使用ironpython
http://quickstarts.asp.net/Futur ... miclanguage_wt.aspx
另外的五個教程
為了幫助初學者盡快地使用,開發(fā)小組提供了如下五個教程:
1.Creating a Basic Web Page with IronPython.doc
http://static.asp.net/asp.net/fi ... with-IronPython.doc
2.Using Shared Code with IronPython for ASP.NET.doc
http://static.asp.net/asp.net/fi ... hon-for-ASP.NET.doc
3.Databinding with IronPython for ASP.NET.doc
http://static.asp.net/asp.net/fi ... hon-for-ASP.NET.doc
4.Debugging IronPython for ASP.NET.doc
http://static.asp.net/asp.net/fi ... hon-for-ASP.NET.doc
5.Creating a User Control with IronPython.doc  
http://static.asp.net/asp.net/fi ... with-IronPython.doc

我想直接在vs中像建立c#項目一樣建立ironpython項目,該怎么辦?


很遺憾,現(xiàn)在還沒有這樣的vs補丁發(fā)布,但是,你可以下載一個Visual Studio 2005 SDK Version 4.0來暫時的使用這一特性
http://www.microsoft.com/downloa ... &displaylang=en

這個下載并安裝后,會給你提供一個vs項目,打開后,按ctrl+f5運行,就會給你開啟一個新的vs實例,在這個vs中,可以像建立c#項目一樣建立ironpython項目.
關于這個sdk的更多信息,看這個文章
http://blogs.msdn.com/aaronmar/archive/2006/02/16/533273.aspx

想要關于ironpython的更多的信息

看博客園的ironpython小組:
http://www.cnblogs.com/ipyteam/archive/2006/11/05/506995.html


以上給出的,是我昨天一天的研究成果,更多信息,請關注我的博客 ^_^  給文章起這么個名,主要是方便廣大用搜索找到這個文章的python初學眩暈者
一起來學python吧,未來是我們的

相關文章

  • 利用Python循環(huán)(包括while&for)各種打印九九乘法表的實例

    利用Python循環(huán)(包括while&for)各種打印九九乘法表的實例

    下面小編就為大家?guī)硪黄肞ython循環(huán)(包括while&for)各種打印九九乘法表的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望對大家有所幫助
    2017-11-11
  • 關于keras中的Reshape用法

    關于keras中的Reshape用法

    這篇文章主要介紹了關于keras中的Reshape用法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Python從使用線程到使用async/await的深入講解

    Python從使用線程到使用async/await的深入講解

    Python在3.5版本中引入了關于協(xié)程的語法糖async和await,所以下面這篇文章主要給大家介紹了關于Python從使用線程到使用async/await的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2018-09-09
  • Django REST framework內(nèi)置路由用法

    Django REST framework內(nèi)置路由用法

    這篇文章主要介紹了Django REST framework內(nèi)置路由用法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • django 創(chuàng)建過濾器的實例詳解

    django 創(chuàng)建過濾器的實例詳解

    這篇文章主要介紹了django 創(chuàng)建過濾器的實例詳解的相關資料,主要說明django 創(chuàng)建過濾器來統(tǒng)一處理字符串,需要的朋友可以參考下
    2017-08-08
  • Anaconda安裝pytorch及配置PyCharm 2021環(huán)境

    Anaconda安裝pytorch及配置PyCharm 2021環(huán)境

    小編使用的是python3.8版本,為了防止訪問量過大導致http連接失敗,所以采用本地安裝,具體安裝方法本文給大家詳細介紹,在文章底部給大家提到了PyCharm 2021配置環(huán)境的方法,感興趣的朋友一起看看吧
    2021-06-06
  • Python for循環(huán)搭配else常見問題解決

    Python for循環(huán)搭配else常見問題解決

    這篇文章主要介紹了Python for循環(huán)搭配else常見問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • Python實現(xiàn)的matplotlib動畫演示之細胞自動機

    Python實現(xiàn)的matplotlib動畫演示之細胞自動機

    這篇文章主要介紹了Python實現(xiàn)的matplotlib動畫演示之細胞自動機,用python來模擬,首先嘗試表示Beacon,本文通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2022-04-04
  • Python地理地圖可視化folium標記點彈窗設置代碼(推薦)

    Python地理地圖可視化folium標記點彈窗設置代碼(推薦)

    這篇文章主要介紹了Python地理地圖可視化folium標記點彈窗設置,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • Python使用logging結(jié)合decorator模式實現(xiàn)優(yōu)化日志輸出的方法

    Python使用logging結(jié)合decorator模式實現(xiàn)優(yōu)化日志輸出的方法

    這篇文章主要介紹了Python使用logging結(jié)合decorator模式實現(xiàn)優(yōu)化日志輸出的方法,實例分析了Python使用logging模塊操作日志的相關技巧,需要的朋友可以參考下
    2016-04-04

最新評論

乐至县| 腾冲县| 宣化县| 海南省| 蒲城县| 新巴尔虎左旗| 肃南| 永德县| 楚雄市| 乡宁县| 孝昌县| 东乌| 叙永县| 区。| 平顶山市| 金门县| 会宁县| 通州市| 湖口县| 越西县| 洛南县| 桑植县| 平果县| 翁源县| 安远县| 通城县| 含山县| 隆尧县| 子长县| 吉安市| 辽宁省| 衡水市| 乐昌市| 安图县| 河西区| 汝城县| 琼结县| 衡山县| 元谋县| 扎鲁特旗| 翁源县|