第十屆鐵人賽 flask-restful DAY11-搞懂Python中如何使用以及建立自己的函式庫

import與module

在介紹完方法、類別與裝飾器後要更進一步讓程序可以重複利用的方式就是把之前所教授撰寫出來的方法、類別以及裝飾器打包起來變成函式庫。不過跟之前一樣,不會寫沒關係至少要會用,所以在教授大家將程序打包成函式庫前先告訴大家怎麼使用別人的函式庫。 閱讀全文〈第十屆鐵人賽 flask-restful DAY11-搞懂Python中如何使用以及建立自己的函式庫〉

第十屆鐵人賽 flask-restful DAY07-搞懂Python的方法

為什麼要用方法

相信讀者撰寫程序時常常會有不斷的撰寫一樣程序的狀況,但是需要維護程序時通常會需要修改許多地方,而且常常會有所遺漏,這時候讀者們都會想說如果修改一個地方就可以更新所有的地方的話不知道該有多好。再來不斷寫同樣的程序就算寫的人不膩,Review的人也會膩,因此要如何重複利用寫過的程序就顯得重要。以上是大家讀者以及筆者本人的想法,其實軟體開發的大神也有相同的想法,所以提出了一個Dry的原則。然而要如何重複利用所寫的程序呢,透過方法的撰寫就是其中一個方式。 閱讀全文〈第十屆鐵人賽 flask-restful DAY07-搞懂Python的方法〉

第十屆鐵人賽 flask-restful DAY04-搞懂Python的語法風格

Python的初體驗

接下來就要開始進入開發了,由於本文的主題flask-restful是python的網頁框架flask的一個函式庫,所以不免俗的還是得先由python及flask介紹起,也請只想看flask-restful的讀者見諒,當作是複習python及flask。好了廢話不多說直接進入python初體驗。 閱讀全文〈第十屆鐵人賽 flask-restful DAY04-搞懂Python的語法風格〉

第十屆鐵人賽 flask-restful DAY03-搞懂Python的virtualenv

virtualenv 你是什麼東西

上一章的結尾有跟大家提過一個需求,那就是需要一個乾淨環境來開發,這章節要說明的virtualenv這工具就是拿來幫助大家建立一個虛擬的環境,各位可以在這虛擬環境中安裝所需套件或是函式庫。大家可能會擔心是否會影響既有的作業系統,這大家不用擔心,因為這建立起來的環境是虛擬的,當不需要只需刪除即可,完全不會影響到原有作業系統。那接下來讓我跟大家介紹這工具。 閱讀全文〈第十屆鐵人賽 flask-restful DAY03-搞懂Python的virtualenv〉