樹莓派 Raspberry Pi 使用 Python + Selenium 控制 Chromium 瀏覽器

本篇介紹如何在樹莓派 Raspberry Pi 中安裝並使用 Python + Selenium 控制 Chromium 瀏覽器進行各種自動化操作。 安裝 Selenium 與 Chromium WebDriver 正常來說樹莓派在安裝好之後,預設的瀏覽器就是 Chromium,不需要另外安裝,如果有例外的狀況需要自行安裝的話,可用 apt 安裝: ...

September 25, 2019 · G. T. Wang

Excel 計算兩個日期差距 DATEDIF 函數教學與範例

介紹如何使用 Excel 的 DATEDIF 函數計算兩個日期之間的差距年數、月數或天數。 假設我們有一些日期的資料如下,有開始日期與結束日期,而我們想要計算兩個日期之間的間隔時間。 ...

September 24, 2019 · G. T. Wang

Excel 串接文字 & 用法教學與範例

介紹 Excel 文字串接 & 運算子的使用方式與範例。 在 Excel 如果要快速連接多個文字的資料,使用 & 運算子是最簡單的方式。 產生完整稱呼 假設我們有一張姓名與職稱的表格如下: ...

September 23, 2019 · G. T. Wang

Node.js 應用程式整合 Systemd 系統服務教學

本篇示範如何將自己開發的 Node.js 應用程式與 Linux 的 Systemd 服務管理系統者整合,提供正式的網路服務。 Node.js 應用程式在開發階段可能都是放在自己的個人電腦上面執行,等到程式開發完成之後,才會需要佈署至正式的 Linux 伺服器環境,而正式上線的服務跟開發用的環境是有差異的,以下介紹如何將 Node.js 應用程式整合進 Linux 標準的 Systemd 系統中,讓系統自動啟動並管理服務行程。 ...

September 23, 2019 · G. T. Wang

Python 測量程式碼執行時間教學與範例

介紹如何使用 Python 的 time、timeit 與 datetime 模組測量程式執行時間。 time 模組 time 是 Python 標準的時間模組,其 time.time() 函數可以用來取得目前的時間戳記,藉由程式碼執行前後的時間戳記,就可以計算程式執行的時間: ...

September 23, 2019 · G. T. Wang