OpenFoundry - Recently Added Listings - Python https://www.openfoundry.org/ Fri, 22 Nov 2019 02:15:02 +0100 FeedCreator 1.7.3 jemdoc https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Web-framework/jemdoc nanoc 以後,筆者接續比較了多款靜態的頁面生成工具。 本次將介紹一款由 Python 實現的靜態網頁產生工具- jemdoc。 jemdoc 是一個輕量的標記語言,專門用於表現網站的內容與排版。 jemdoc 能讀取設定檔跟選單來作更豐富的調整以符合使用者需求。 因而讓管理靜態網頁變的非常的方便跟簡易。 而相較於nanoc, jemdoc 並不是那麼的複雜,支援的功能或許也不是那麼的多,但是 jemdoc 讓學習曲線不那麼的陡峭, 它的設計非常直觀,只要適應 jemdoc 的語言跟熟悉 HTML 跟 CSS, jemdoc 並不是一個需要花很多時間學習的工具。 jemdoc 雖然很簡單,但由於有著內建支援 LaTeX 方程式表格的功能,這讓 jemdoc 的表現力大大地提升了。 jemdoc 的設計哲學就是要讓網頁生成更容易, 因此 jemdoc 產生出來的內容,可以非常輕易的發佈到伺服器上,而無需多安裝套件或煩惱相容性的問題。

本文將介紹 jemdoc 的入門知識,接續帶領讀者實作一個簡易的個人網頁 ( 就如同上次用 nanoc 實作 ),透過實例輕鬆學習使用 jemdoc 的方式,協助讀者在未來可以很輕易的使用這個工具產生編輯自己的靜態網站。]]>
webmaster Thu, 17 May 2012 10:31:33 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Web-framework/jemdoc
Wing IDE 101 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/wing-ide-101

Wing IDE 是一個用於Python程式語言的強大的整合開發環境(IDE)。Wing IDE關註提高生產力和源碼質量,特別是讓復雜的開發項目能迎合不斷變化的需求。

適用平台: 跨平台; 原始碼授權類型: 未知

資料來源: https://wingide.com/

]]>
dio Wed, 08 Sep 2010 01:56:08 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/wing-ide-101
PBP (Python Browser Poseur) https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/pbp-python-browser-poseur

PBP (Python Browser Poseur) 是一種 web 測試工具,它把瀏覽器的功能置身於一個類似 shell 的直翻器裡,任何對命令行熟悉的都可以編寫測試腳本,即使是最複雜的PBP應用程式。

適用平台: 跨平台; 原始碼授權類型: MIT/X Consortium License

資料來源: https://pbp.berlios.de

]]>
dio Tue, 07 Sep 2010 18:22:53 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/pbp-python-browser-poseur
Achoo https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/achoo

Achoo 是一個可以測試 Python 物件的介面。Achoo可以很容易的對Python物件的屬性和行為做出斷言。它的目的是為了與單元測試框架,例如:PyUnit's unittest模組一起使用。

適用平台: 跨平台; 原始碼授權類型: GNU LGPL v3

資料來源: https://web.quuxo.com/products/achoo/

]]>
dio Tue, 07 Sep 2010 18:22:11 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/achoo
Proctor https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/proctor

Proctor是一個執行單元測試的工具。它增強了標準unittest模組提供的功能,可以在源碼裡查詢所有的測試,通過標籤分類,再運行其中的某一部分。測試結果可以生成各種格式。

適用平台: 跨平台; 原始碼授權類型: 未知

資料來源: https://www.doughellmann.com/projects/Proctor/

]]>
dio Tue, 07 Sep 2010 18:21:06 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/proctor
SPE(Stani's Python Editor) https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/spestanis-python-editor

SPE 的全名為 Stani's Python Editor,它是一個開放源碼的 Python IDE,同時具有跨平台特性,支持 Linux、Mac、Windows 等系統。SPE 包含一些很酷的 IDE 特性,如自動縮行、自動完成、call提示、程式碼著色、UML 查看、class 瀏覽器、todo 列表、備忘筆記、文件瀏覽器、支援拖拉、上下文幫助等等。SPE 也能夠與 blender 交互使用以便用於 3D 對象瀏覽器當中。不僅如此,SPE 還整合了 XRCed、wxGlade、PyChecker、Kiki 、WinPdb 等工具,從而使其成為全功能的 Python IDE。

Platform:跨平台 ;                             原始碼授權類型:GNU General Public License

資料來源:https://linuxtoy.org/archives/spe_ide.html

]]>
dio Tue, 07 Sep 2010 18:04:31 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/spestanis-python-editor
PyScripter https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/pyscripter

PyScripter 是一個自由開放的 Python 語言整合開發環境,其願景是作為與Windows-based商業IDE功能上的競爭對手。

適用平台: 跨平台; 原始碼授權類型: MIT License

資料來源: https://code.google.com/p/pyscripter/

]]>
dio Tue, 07 Sep 2010 17:57:14 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/pyscripter
Eric https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/eric

Eric 是一個使用 Python 寫成的功能完備的 Python IDE。它不僅可以作為開發 Python 程式的編輯器和 IDE,而且也支持 Ruby 語言。在程式碼編輯方面,Eric 支持語法著色顯示,具有程式碼自動補完、程式碼調用提示、程式碼摺疊等功能。Eric 也包含了許多實用的工具,如類瀏覽器、版本控制、文件系統、除錯器、專案管理等等。透過提供這些高級的功能,Eric 使你成為一個專業的 coder。

適用平台:跨平台;             原始碼授權類型:GNU General Public License  version3.0(GPLv3)

資料來源:https://dev.firnow.com/course/6_system/linux/Linuxjs/200861/119329.html

]]>
dio Tue, 07 Sep 2010 17:54:55 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/eric
Python Forum https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Forum-Community/python-forum 一個關於動態物件導向程式語言-Python的論壇

]]>
dio Tue, 07 Sep 2010 02:25:20 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Forum-Community/python-forum
Python Taiwan中文社群 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Forum-Community/python-taiwan Official Python Planet@Taiwan是台灣Python愛好者的官方部落格星球,為台灣一群愛好Python的人士共同經營的資訊發佈中心,專門蒐集華人間愛好Python人士的部落格文章。

]]>
dio Tue, 07 Sep 2010 02:24:45 +0100 https://www.openfoundry.org/tw/resourcecatalog/Program-Development/Programming-Languages/python/Forum-Community/python-taiwan