Ⅰ python是開源的,它可以被移植到許多平台上是對的還是錯的
當然是
Python 現在是大熱門
Ⅱ Python 有像WordPress這樣的開源程序么
python的開源程序很多,除了wordpress外還有如下:
Django: Python Web應用開發框架
Django 應該是最出名的Python框架,GAE甚至Erlang都有框架受它影響。Django是走大而全的方向,它最出名的是其全自動化的管理後台:只需要使用起ORM,做簡單的對象定義,它就能自動生成資料庫結構、以及全功能的管理後台。
Diesel:基於Greenlet的事件I/O框架
Diesel提供一個整潔的API來編寫網路客戶端和伺服器。支持TCP和UDP。
Flask:一個用Python編寫的輕量級Web應用框架
Flask是一個使用Python編寫的輕量級Web應用框架。基於Werkzeug WSGI工具箱和Jinja2 模板引擎。Flask也被稱為「microframework」,因為它使用簡單的核心,用extension增加其他功能。Flask沒有默認使用的資料庫、窗體驗證工具。
Cubes:輕量級Python OLAP框架
Cubes是一個輕量級Python框架,包含OLAP、多維數據分析和瀏覽聚合數據(aggregated data)等工具。
Kartograph.py:創造矢量地圖的輕量級Python框架
Kartograph是一個Python庫,用來為ESRI生成SVG地圖。Kartograph.py目前仍處於beta階段,你可以在virtualenv環境下來測試。
Pulsar:Python的事件驅動並發框架
Pulsar是一個事件驅動的並發框架,有了pulsar,你可以寫出在不同進程或線程中運行一個或多個活動的非同步伺服器。
Web2py:全棧式Web框架
Web2py是一個為Python語言提供的全功能Web應用框架,旨在敏捷快速的開發Web應用,具有快速、安全以及可移植的資料庫驅動的應用,兼容Google App Engine。
Falcon:構建雲API和網路應用後端的高性能Python框架
Falcon是一個構建雲API的高性能Python框架,它鼓勵使用REST架構風格,盡可能以最少的力氣做最多的事情。
Dpark:Python版的Spark
DPark是Spark的Python克隆,是一個Python實現的分布式計算框架,可以非常方便地實現大規模數據處理和迭代計算。DPark由豆瓣實現,目前豆瓣內部的絕大多數數據分析都使用DPark完成,正日趨完善。
Buildbot:基於Python的持續集成測試框架
Buildbot是一個開源框架,可以自動化軟體構建、測試和發布等過程。每當代碼有改變,伺服器要求不同平台上的客戶端立即進行代碼構建和測試,收集並報告不同平台的構建和測試結果。
Zerorpc:基於ZeroMQ的高性能分布式RPC框架
Zerorpc是一個基於ZeroMQ和MessagePack開發的遠程過程調用協議(RPC)實現。和 Zerorpc 一起使用的 Service API 被稱為 zeroservice。Zerorpc 可以通過編程或命令行方式調用。
Bottle: 微型Python Web框架
Bottle是一個簡單高效的遵循WSGI的微型python Web框架。說微型,是因為它只有一個文件,除Python標准庫外,它不依賴於任何第三方模塊。
Tornado:非同步非阻塞IO的Python Web框架
Tornado的全稱是Torado Web Server,從名字上看就可知道它可以用作Web伺服器,但同時它也是一個Python Web的開發框架。最初是在FriendFeed公司的網站上使用,FaceBook收購了之後便開源了出來。
webpy: 輕量級的Python Web框架
webpy的設計理念力求精簡(Keep it simple and powerful),源碼很簡短,只提供一個框架所必須的東西,不依賴大量的第三方模塊,它沒有URL路由、沒有模板也沒有資料庫的訪問。
Scrapy:Python的爬蟲框架
Scrapy是一個使用Python編寫的,輕量級的,簡單輕巧,並且使用起來非常的方便。
Ⅲ python是開源語言嗎
是的,開源
Python由荷蘭數學和計算機科學研究學會的Guido van Rossum 於1990 年代初設計,作為一門叫做ABC語言的替代品。
Python提供了高效的高級數據結構,還能簡單有效地面向對象編程。Python語法和動態類型,以及解釋型語言的本質,使它成為多數平台上寫腳本和快速開發應用的編程語言, 隨著版本的不斷更新和語言新功能的添加,逐漸被用於獨立的、大型項目的開發。
Python解釋器易於擴展,可以使用C或C++(或者其他可以通過C調用的語言)擴展新的功能和數據類型。 Python 也可用於可定製化軟體中的擴展程序語言。Python豐富的標准庫,提供了適用於各個主要系統平台的源碼或機器碼。
Ⅳ python 3.4 開源了嗎
python一直都是開源的好不,Linux下裝python都只能是下載源碼編譯
Ⅳ 請大俠給推薦幾個python搞的開源的項目的例子
Python的開源項目很多呀
比如Twisted,Tornado做web伺服器
wxPython做GUI
Django做網站
還有做科學計算的NumPy等等
這些都是很大的,其他中小型的非常多,在GitHub上有很多可以搜索到。
另外還有基於Python的一些網站,比如很著名的豆瓣,知乎,果殼。
另外非常多網頁游戲的後端都是用Python實現的。雖然這些不開源,但是基本的技術都可以在開源項目里找到原型。
Ⅵ 有python寫的程序是否必須開源
「開源」這個詞不只是說別人能否得到你的源代碼, 而是說, 你是否授權別人在一定條件下使用、修改、重新發布你的代碼。 所以開源什麼的完全取決於你自己。 當然相對來說, 解釋語言從技術上保護代碼的難度大一些, 但是從法律上說是沒差別的
Ⅶ 初學Python 有什麼比較好的開源項目推薦
在github里輸入python,裡面就有海量到python項目可以供你參與,是學習的重要場所。
Ⅷ python初學者之找到開源項目不會用
首先你要明白幾件事
exe文件只是一種文件格式,告訴操作系統這種文件應該用什麼方式讀取。因為任何數據本質上都是一樣的,都是0/1.所以,你想要用exe那麼先要明白,exe是什麼文件
你想要用python,就得先明白,python是什麼?有什麼特點?如何運行
搞清楚了這兩點,你就沒問題了
Ⅸ php,python等等開源的語言的源碼是什麼的源代碼編譯器解釋器還是什麼 謝謝!
試解答一下。
1. php,python等等開源的語言的源碼是什麼的源代碼?
不知道你說的是什麼意思,如果你上問這兩種語言是用什麼編寫的,貌似這兩種都是用C語言編寫的,其源碼你可以到官方網站上下載。
2. 編譯器?解釋器?還是什麼?
貌似源代碼跟什麼 編譯器、解釋器 這個沒什麼關系的吧?但你可以將用這兩種語言編寫腳本,當作解釋性程序,其執行通常需要解釋器,通常不需要編譯器。
3. java到底開不開源?如果開源怎麼說他開源呢?開放了什麼的源代碼?
如果你想問的是java的基本類庫(JDK)是否開源,那答案是:是的,你安裝完jdk後目錄下會有src.zip,裡面就是源代碼;
如果你想問的是java運行時環境-jvm是否是開源的,那答案是不開源,是有版權的商業軟體,最常用的jvm就是sun公司(現在是oracle公司)的Sun JVM。你在oracle官網下載的jdk里包含的就是這個Sun JVM。
4. php的解釋器用啥語言寫的?還有python等等都想知道!
貌似都是C寫的。
Ⅹ 有沒有好的python寫的開源wiki
MoinMoin是一個基於Python環境的wiki引擎程序,支持包括中文在內的多語種特性。
主頁是:http://moinmo.in/