作者姓名: chiou

[Python] Django 2.0 以 path 函式設定 urlpatterns

Django 2.0 於 2017年12月2日已經正式釋出,Django 2.0 支援 Python 3.4、3.5 以及 3.6,移除對 Python 2.7 的支援。官方強烈建議 Python 3.X 使用最新的版本。 在這次的更新中,很大的一個不同是以 path函式來設定 urlpatterns,詳情如下:

[Python] Django 2.0 以 path 函式設定 urlpatterns 閱讀全文 »

[Python] 博客來網路書店新書排行榜程式修正

博客來網路書店網站,近期對流量作了一些嚴謹的管制,使得本書原來採用一次下載新書排行榜所有資料的方式, 程式執行到一半就會中斷,並發生錯誤。所以在這裡我們將縮小爬取的範圍,以指定分類的方式進行下載,避免出現這個問題。

[Python] 博客來網路書店新書排行榜程式修正 閱讀全文 »

[Python] 建立 Firebase 即時資料庫

建立 Firebase 即時資料庫

要建立 Firebase 資料庫必須先申請帳號,登入後才能使用 Firebase 資料庫。使用者可以在 Firebase 網站申請帳號,因 Firebase 已被 Google 公司收購,所以使用 Google 帳號也可以登入 Firebase 網站。大部分使用者應都已有Google 帳號,使用Google 帳號登入 Firebase 是最常用的方式;如果還沒有 Google 帳號,就先申請一個吧!

[Python] 建立 Firebase 即時資料庫 閱讀全文 »

[Python] 以 DB Browser for SQLite 管理 SQLite 資料庫

SQLite 資料庫

使用文字檔儲存資料雖然簡便,但是當資料量較大時就會顯得吃力,如果要修改或是查詢資料也並不容易。
Python 3 內建一個非常小巧的嵌入式資料庫SQLite,它使用一個文件儲存整個資料庫,操作十分方便。
最重要的是它可以使用 SQL 語法管理資料庫,執行新增、修改、刪除和查詢。

[Python] 以 DB Browser for SQLite 管理 SQLite 資料庫 閱讀全文 »

[App Inventor] 在App Inventor 2 使用網路伺服器(TinyWebDB)

※目前 Google App Engine 的申請與設定已經有了些改變,建議您閱讀以下的文章進行操作。http://blog.e-happy.com.tw/?p=7837

網路微資料庫元件(TinyWebDB)

應用程式的資料除了儲存在本機的 微資料庫 外, App Inventor 2 還提供了一個雲端共用的 網路微資料庫,這個元件可以讓你連結Google App Engine,將資料儲存在網路伺服器上,進而達到資料連線、儲存,甚至是分享的效果。
預設共用的 網路微資料庫 網址是「http://appinvtinywebdb.appspot.com」,它的限制是只能儲存 1000 筆資料。但所有開發的人若都共用這個資料庫,只要程式中的標籤與他人重複就可能清掉別人的資料,是相當危險的。我們建議您在開發時還是要自己申請 Google App Engine,設置屬於自己的資料庫。

t032

[App Inventor] 在App Inventor 2 使用網路伺服器(TinyWebDB) 閱讀全文 »