訪客留言簿

星期一, 3月 25, 2013

[python] 幾個簡單的範例

前言

怕忘記所以寫一下。

如何執行這些程式

找到 Python 網站,安裝 Python 3.x 版,然後 Windows 在開始選單的「所有程式」裡,到 Python 資料夾底下,有個「IDLE (Python GUI)」的就能讓你輸入程式碼了。

Hello world!

print('Hello world!')
結果

Hello world!

指派並列出清單

cast = ['John', 'Mary', ['May', 'April'], 'Sue']
print(cast) #跟上一行分開輸入,上一行的要用按Enter指派完再跑這一行。
結果

['John', 'Mary', ['May', 'April'], 'Sue']

印出連續數字

for i in range(10):
    print(i + 1) #上一行打完按Enter會自動縮排代表這行是上一行的程式範圍
結果

1
2
3
4
5
6
7
8
9
10

星期五, 3月 15, 2013

輕鬆從 Google Reader 轉換到 feedly

前言

很久沒用 RSS Reader 了。最近 Google 宣布要在 2013/07/01 關閉掉 Google Reader,也就是讀 RSS 的服務,所以蠻多人都在介紹如何跳槽,這邊來寫我看到的一個替代方案。

安裝 feedly

feedly 是線上 RSS Reader,不過得先裝上他的中介程式,才能順利執行網頁服務。

Transitioning from Google Reader to feedly | Building Feedly 這篇 feedly 官方部落格文章中,有提供不同瀏覽器及手機系統專用的 feedly 程式,找適合你的那個文字超連結,點下去就能安裝了。

讓 feedly 存取你的 Google Reader 清單

順利裝好後(Firefox 可能要重開,也可能第一次會安裝失敗要重做一次),就會自動開啟 feedly 的個人首頁,這邊你要做的,就是點右上角(或左邊)的「Login」按鈕

點下 Login 後,會要求你登入你的 Google 帳號,注意一下網址是不是 google.com,沒問題就打帳密登入。

登入進去後,會接著問你,要不要允許 feedly 取得某些權限,確認沒問題,就點「允許存取」即可。

接著 feedly 就會開始讀取你存在 Google Reader 的 RSS Feed 清單了。(如果出現錯誤訊息,請點網頁右上角,有個繞圈圈的箭頭,那個就是頁面重整(Reload)的按鈕,重讀一次應該就會正常顯示了)

然後呢?

沒有然後了。瀏覽工具列多出一顆綠球,那個點下去,就是開啟 feedly 個人首頁。

星期四, 3月 14, 2013

[python] Flask 學習筆記 (4) 暫時停筆

前言

我在 Flask 官網翻了很久,發現他們並沒有為完全沒開發經驗的人,所寫的文件,所以大概沒法子學下去了。

Hello world! 之後

因為 Flask 一開始就不是針對新手寫的,所以雖然有強大擴充性,及簡易的架構,但是你不是有經驗有知識的程式設計師,就只能跑 Hello world!,然後不知道該從哪開始學。

首先 Flask 並沒有提供單一例子,一步一步教你認識程式,而是直接跟你說這程式做了啥,而且還是一堆看都看不懂的單字跟觀念。(也別期待中國那翻的文件,那個仔細讀會發現就只是用中文寫外星話而已)

再來,並不是每個例子,都是可以直接複製貼上,讓你直接執行看看的,多數都是要你自己填補不足的部分,程式才能動。

總之真的就是鑽洞伸頭出來忽然就被根棒子打到了,我也不知道該怎麼繼續學下去了……

其他可以看的文件

Flask 官網有篇「Foreword」文件勉強算是不懂程設也能讀的,但是也就只是能讀,實際上也看得一頭霧。

然後「Tutorial」中的 Flaskr 範例,本身是一個部落格的程式碼,要學的話,也許用這個比較容易進入狀況一點點吧。

然後目前的中文文件,主要都還是中國那邊的人寫的,台港這邊使用 Flask 的似乎很少,也不知道該找誰求救呀。

其他 framework

不學 Flask 的話,其他還有用 Python 語法的網站框架程式可學。

  • Django - 算目前最受歡迎的 Python 框架

想學 Python 的話

 

本站著作(不包含圖片、影音以及回應留言)係採用 Creative Commons 姓名標示-非商業性-相同方式分享 2.5 台灣 (中華民國) 授權條款授權