Vim 7.4 已經能把python當成一種擴展語言了
所以說 寫python的時候用Vim應該是不錯的選擇
(如果你想要什麼功能,就可以用python實現)
用Vim的另一個原因是用他的人比較多
有什麼問題的話,很容易解決
與Vim相對的是Emacs。
他用一種lisp的變種(叫做elisp)的語言做擴展
他是一種函數式的編程語言,沒有對象的概念
(當然,用某種方式可以模仿面向對象)
用Vim和用Emacs好像和性格有關(我猜的)
比如你在寫python的時候,又想著學學lisp
在懂得了OOP的時候,又想知道點關於FP的事情
那 你應該是Emacs型的人,用Emacs會比較適合
如果你只想很專心的寫Python,而不管Lisp到底是什麼
(有一句話說Python連Lisp的缺點都學過來了)
也不想知道Lisp是什麼的話,那你用Vim很適合
因為Emacs型的人興趣太廣泛了,以至於Vimer總說
Emacs根本就不是一個編輯器!
(你也可以用其他的編輯器。
但,當你學會上面的兩者之一,或許你才會明白 什麼叫編輯器)
關於更多Linux的學習,請查閱書籍《linux就該這么學》。
2. linux中python程序怎麼寫
好幾種
可以python
腳本名
也可以在腳本第一行加入#!/usr/bin/python就是你自己的python的路徑,然後給腳本加執行許可權,直接運行就可以。
3. linux如何寫python
第一步,創建一個文件夾test。
第二步,打開終端進入該文件。
相關推薦:《Python基礎教程》
第三步,輸入:vim test.py。
輸入代碼
編輯好之後按Esc鍵切換到命令模式,然後輸入:wq,再按回車鍵即可自動保存,然後輸入python test.py運行程序。
結果如下:
4. Linux以及python開發的一些問題
Linux和python並沒直接關系,python同樣可以部署在windows上
所以,Linux對python開發沒什麼幫助,python對Linux運維也沒幫助。
Linux運維,主要你要掌握基本命令,比如ps,tail,chmod,chown,sed,grep等常用命令,可以寫簡單的shell程序提高工作效率,還要掌握部署apache等常見應用中間庫。
Python編程,我也只是剛摸索,感覺應該是偏B/S多吧,掌握基本語法,一些WEB框架比如django之類,其他就要多做些程序去熟悉和慢慢積累經驗了。
5. linux下怎麼編寫python
你說的是自己寫的python程序嗎?python是解釋性的語言,不需要編譯,直接使用
python xxxx.py運行即可。
如果你說的是編譯安裝python,無非就是make;make install。源碼包裡面也會有說明的。一般linux裡面有已經安裝了python。
6. linux下python和webpy怎麼搭建
1. 環境搭建。
環境搭建比較繁瑣,記得當時也是滿世界找資料,所以我直接打包好了所有的文件(apache(已經放進去python-wscgi) + web.py+apache所需要的vs2010運行庫+python+網站文件),直接解壓放上去就能用。有需要同學讓我傳一個或者網盤發一把就行。
如果在windows,最好在win7以上版本,我用win8。linux則ubuntu較好,建議12.04以上版本,不過linux我僅僅是開發用過,最終運行的伺服器是採用windows+apache:
安裝python2.7.10,可以去官方網站下載,注意要把python路徑加入系統環境變數。版本不能低於2.7.9,但不能用3.0以上,web.py支持不好。
安裝web.py, 官方網下載來裝就行,記得是解壓後進去:python setup.py install
安裝wingIDE,這個是最好用的python編輯器,可惜只能有幾天試用,我就是不停的試用進行開發,用它的好處就是代碼可以跳轉並且支持調試,需要調試直接將程序文件run起來,單步下段點都可以。
裝apache並配置python-wscgi,這個比較慘,花了好多時間去搜索才搞定,主要是windows上的python-wscgi不好難找。
為了節省以後的開發時間,我把配置好的apache給打包了,反正也是綠色的,新建網站只需要在伺服器上配置開機啟動apache,並在apache的config裡面修改下自己網站路徑就行。
2. 開發。
開發階段倒是沒什麼好說的,web.py官方有教程,不過這里我需要提幾點建議:
如果可以務必全站用utf-8編碼。
建立資料庫建議寫個生成腳本,比如createDataBase.py,有改動重新運行一遍,不要試用ide去建。
7. 如何在linux下寫python腳本
用文本編輯器軟體來寫,文本編輯器用圖形界面,最常見的是各發行版自帶的gedit,也有命令行界面的最常見的比如Vim,只要是文本編輯器,都可以寫Python腳本,因為代碼文件都是純文本文件,在文本編輯器中寫完保存後,再在終端命令行運行(因為Python不需要編譯),Linux上寫一些簡單的代碼都是這樣的流程。而且大部分文本編輯器軟體都有代碼高亮功能,加上插件還有代碼補全和簡單的語法檢查功能,根據個人習慣選擇就可以了。
8. 在linux下面做python程序開發,用什麼ide好大家在用哪個工具
linux下的python編程一般用集成了PyDev插件的Eclipse,或用python(x,y),這兩個都是非常強大的IDE,python(x,y)另外集成了很多python的擴展功能包。
9. linux 怎麼編寫python程序
直接用vim或者可以安裝其他的ide,如Sublime Text,Pycharm等
10. linux怎麼使用python
不知你用什麼Linux,linux太多了,cent os,redhat,Fedora,還是Ubuntu等的?
一般主流的Linux都自帶python(有的自帶2.6版本,有的自帶2.7),在終端界面輸入Python,回車,如果能進入就代表自帶有,如果報錯即表示沒有,需要到Python官網下載安裝或者在終端界面使用yum命令或者apt get命令安裝Python