分類彙整: Python

用 Raspberry Pi 打造一台 Spotify 播放器 – Part 1

最近把 Raspberry Pi 4B 改成 Spotify 播放器,想把製作方式記錄下來。

以前要在 Raspberry Pi OS 的 Chromium 上執行 Spotify Web Player,會因為缺少 Widevine DRM 支持的關係而無法播放。約在今年三月時,Raspberry Pi OS 正式提供了 Widevine DRM 的支持,所以現在只要在 Raspberry Pi OS 上安裝 Widevine DRM 的套件包即可用 Chromium 播放 Spotify!

在 Raspberry Pi OS 上開啟終端機,執行:

$ sudo apt update
$ sudo apt upgrade
$ sudo apt install libwidevinecdm0
$ sudo reboot

然後用 Chromium 打開 https://open.spotify.com,就可以開始使用 Spotify 了。


不過我想把 Raspberry Pi 改成 Spotify 專屬播放機,所以接下來就來說明如何設定吧。

閱讀全文

給定一個正規表達式,找出符合這個正規表達式的所有字串

唐鳳FLOLAC’14 的演講裡有提到這個為 Apple Siri 寫的 Haskell 套件:https://github.com/audreyt/regex-genex,作用是給定一個正規表達式,找出符合這個正規表達式的所有字串,我想找找看 Python 跟 R 裡頭有沒有類似的套件,有搜尋到 Python 裡有類似的套件:https://github.com/google/sre_yield

目前還沒找到 R 的版本,希望有人知道的話能告訴我,感謝!