話說萬張高樓平地起,不會走之前先學會爬吧。尤其對于我等的小菜同學來說更是這樣,不管怎么先code first吧,等我等小菜們翅膀硬了才test first吧。
1, 怎么運行python?
先到python.org下載python的安裝文件才說吧,兄弟你慢點是org不是com小心額,當然還有中文的下載鏈接。。。!然后你就可以next,next,finish了,當讓你知道這是windows平臺(當然activepython也很優秀)。在linux下面可能早已經為你準備好了,我用的是Ubuntu10.04.3 默人的是2.6暫時夠用了。如果心里覺得要最新那就去下載源碼,cmms吧(./configuration, make ,make install)。如果都很順利,那就可以在我indows下面打開python的IDLE了,在linux比較簡單直接上命令就好了,python。(如果不行,再糾結下path吧)
2. 有了環境,那就開始code吧。
(1) 在解釋的命令行環境中,盡情發揮吧。
(2) 當然1,不能滿足所有我們的需求一但想寫點像樣的程序還是保存文件吧。 寫好之后保存,filename.py,然后在命令行中cd到你的python的源文件中, python filename.py,可愛的python就開始工作了。
(3) 腳本的方式,就是與我們的環境綁定。
指定python環境變量中python的位置,如ubunut中,python=>/usr/bin/python, windows下面就是:c:/python2.7/python.exe了,編輯python的源文件在文件的開始綁定python命令。
在文件的開始 #!/usr/bin/python, 或者#!c:/python2.7/python.exe,然后保存源文件(可以不用.py結尾了!),
如果在linux中還有修改源文件的權限,sudo chmod 755 filename 然后./filename就可以work了!
3. python模塊
當我們或者別人完成了一組功能,我們可以相互share。怎么去調用別人的模塊呢?比如,hello_world.py(保存在/home
/tom/python/hello_world.py)
假如我們想想使用title這個變量:
打開python的解釋器:
我們查看了python系統加載模塊的路徑,但是很顯然并沒有hello_world.py的文件路徑,這樣肯定會找不到hello_world.py,所以我們要把hello_world的路徑添加進去,只要:
然后我們就可以導入python的模塊了,
兩種方式。
當模塊文件第一次被導入python的session中的時候,python解釋器會完整的執行一邊模塊中的代碼,如果你再次導入相同的模塊在python的交互環境中,python不會再執行,所有在這期間改變模塊的代碼,python的交互環境中仍是老的代碼。 如果需要加載新的代碼需要使用reload
如:
新聞熱點
疑難解答