OpenFoundry - Recently Added Listings - Python https://www.openfoundry.org/ Fri, 22 Nov 2019 05:15:49 +0100 FeedCreator 1.7.3 jemdoc https://www.openfoundry.org/en/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/en/resourcecatalog/Program-Development/Programming-Languages/python/Web-framework/jemdoc
Wing IDE 101 https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/wing-ide-101 Wing IDE Professional is a powerful integrated development environment (IDE) for the Python programming language. Wing IDE and Python focus on boosting productivity and code quality, especially in complex projects with changing requirements.

Platform:Cross Platform;              License:unknown

Reference:https://wingide.com/wingide-101/index

]]>
dio Wed, 08 Sep 2010 01:56:08 +0100 https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/wing-ide-101
PBP (Python Browser Poseur) https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/pbp-python-browser-poseur PBP (Python Browser Poseur) is a web test tool that exposes the browser functionality at the level of a shell-like interpreter so that testers can quickly write tests in a simple language designed specifically for that purpose. Anyone familiar with a command line should be able to write test scripts for even the most complex web applications with PBP.

Platform:Cross platform ;          License:MIT/X Consortium License

Reference:https://pbp.berlios.de/

]]>
dio Tue, 07 Sep 2010 18:22:53 +0100 https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/pbp-python-browser-poseur
Achoo https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/achoo Achoo is a fluent interface for unit testing Python objects. Achoo makes it easy to make assertions about the properties and behaviours of Python objects. It is designed to be used in conjunction with a unit testing framework like PyUnit's unittest' module, shipped with all modern Python distributions.

Platform:unknown;           License:GNU LGPL v3

Reference:https://web.quuxo.com/products/achoo/

]]>
dio Tue, 07 Sep 2010 18:22:11 +0100 https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/achoo
Proctor https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/proctor Proctor is a tool for running unit tests. It enhances the standard unittest module to provide the ability to find all tests in a set of code, categorize them via tagging, and run some or all of them. Test output may be generated in a variety of formats to support parsing by another tool or simple, nicely formatted, reports for human review.

Platform:unknown ;          License:unknown

Reference:https://www.doughellmann.com/projects/Proctor/

]]>
dio Tue, 07 Sep 2010 18:21:06 +0100 https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Testing%20/proctor
SPE(Stani's Python Editor) https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/spestanis-python-editor SPE(Stani's Python Editor) is a cross-platform integrated development environment (IDE) for the Python programming language. The IDE is developed and maintained by Stani Michiels.

SPE's features:

auto completion, auto indentation, call tips, multiple tabs, syntax checking and an integrated GUI designer (wxGlade) and debugger (winpdb).

It is based on wxPython. Available under the , SPE is free software.

Platform:Cross platform ;                             License:GNU General Public License

Reference:https://pythonide.stani.be/

]]>
dio Tue, 07 Sep 2010 18:04:31 +0100 https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/spestanis-python-editor
PyScripter https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/pyscripter PyScripter is a free and open-source Python Integrated Development Environment (IDE) created with the ambition to become competitive in functionality with commercial Windows-based IDEs available for other languages. Being built in a compiled language is rather snappier than some of the other Python IDEs and provides an extensive blend of features that make it a productive Python development environment.

Platform:Cross platform;                License:MIT License

Reference:https://code.google.com/p/pyscripter/

]]>
dio Tue, 07 Sep 2010 17:57:14 +0100 https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/pyscripter
Eric https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/eric Eric is a full featured Python and Ruby editor and IDE, written in python. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as everdays' quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder. Eric4 includes a plugin system, which allows easy extension of the IDE functionality with plugins downloadable from the net.

Platform:Cross platform ;            License:GNU General Public License  version3.0(GPLv3)

Reference:https://eric-ide.python-projects.org/

]]>
dio Tue, 07 Sep 2010 17:54:55 +0100 https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Integrated-Development-Environment/eric
Python Forum https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Forum-Community/python-forum Python Forum

]]>
dio Tue, 07 Sep 2010 02:25:20 +0100 https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Forum-Community/python-forum
Python Taiwan中文社群 https://www.openfoundry.org/en/resourcecatalog/Program-Development/Programming-Languages/python/Forum-Community/python-taiwan 在台灣推廣Python程式語言的社群

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