使用 Github Page 作為靜態網誌的空間 - 以 Pelican 為例

Posted on 二 05 2月 2019 in posts • Tagged with Python, Pelican, Github, Static Site Generator

在前一篇 在 Mac 上使用 Python 的 Pelican 建立靜態個人網誌 中介紹了如何在本機端,安裝 Pelican 並建立自己的個人網誌,但是這個網誌卻只能在自己的電腦中呈現,並沒有放到網路上,因為我們缺少了可以存放 Pelican 網誌的伺服器。


Continue reading

在 Mac 上使用 Python 的 Pelican 建立靜態個人網誌

Posted on 日 13 1月 2019 in posts • Tagged with Python, Pelican

以前雖然使用 Wordpress 作為網誌,但是由於自己的網誌用途單純以寫作為主,加上先前遇到架設的 Wordpress 後來有轉移主機的情形,但轉移與重建過程繁瑣外,再次架設還需要還原資料庫,甚至新的 Wordpress 格式跑掉。


Continue reading

使用 SublimeREPL 解決 Python 在 Sublime 內操作 Termial 控制台時出現 EOF when reading a line

Posted on 三 18 2月 2015 in posts • Tagged with Mac, Python

使用 Sublime 撰寫 Python 程式時,若使用 raw_input 函式,當操作 Sublime 內建的 Termial ( 透過 Command + B ) 啟用 Sublime 的 Python 控制台時,會出現以下錯誤 EOF when reading a line,而本篇會介紹如何解決此問題。


Continue reading

Mac - 內建 Python 與自行安裝 Python 所在路徑

Posted on 日 15 2月 2015 in posts • Tagged with Mac, Python

Mac 基本上內建了各程式語言,如 Ruby、C++,而 Python 也在其中,因此如果另外自行安裝 Python 則會有兩個不同的路徑。


Continue reading

Python - 在 Mac 上安裝 PyQt 開發 GUI 視窗程式

Posted on 六 14 2月 2015 in posts • Tagged with Mac, Python, PyQt

在前一篇 Python - 在 Windows 上使用 PyQt 開發 Python 視窗程式 介紹了在 Windows 上開發 PyQt 的視窗程式,而因為本人也有在使用 Mac 所以也要筆記一下如何安裝囉。


Continue reading

Python - 在 Windows 上使用 PyQt 開發 Python 視窗程式

Posted on 一 05 1月 2015 in posts • Tagged with Python, Windows, PyQt

Python 上最常用來開發 GUI 視窗的有 thinkerPyGTKwxPythonPyQt / PySide 等等。


Continue reading

Python - 使用 PyQt 與 py2exe 製作 GUI 視窗應用程式的 exe 執行檔

Posted on 日 04 1月 2015 in posts • Tagged with Python, py2exe, PyQt

在前一篇 Python - 使用 py2exe 製作 Python exe 執行檔 介紹了製作 exe 與初步認識,但是今天如果要製作的檔案是 GUI 執行檔,可就需要再修改了,此篇介紹如何產生 GUI 視窗程式用的 exe 執行檔,透過 PyQt 開發的視窗應用程式做一個基本的 exe 製作


Continue reading

Python - 使用 py2exe 製作 Python exe 執行檔

Posted on 六 03 1月 2015 in posts • Tagged with Python, py2exe

用 Python 做開發程式,最後都會需要釋出來使用,但是一個可以給人使用的程式對使用者來說,特別是在 Windows 上,是需要可執行檔的。因此會需要把 Python 的 Script 檔案製作成 exe 執行檔。 並且最好的是,到了使用者的環境上不需要安裝任何 Python 的環境,也就是所有使用的套件包含 Python 環境都打包好了,而 Python 是一個有強大社群與 API 工具的語言,此文章這邊我先選擇 py2exe 做使用與測試。


Continue reading