2024-12-01 11:15 PM 0 1,330
這些年拜深度學習之賜,語音轉文字(STT)及文字轉語音(TTS)技術突飛猛進,電腦開始聽得懂南腔北調,合成語音幾可亂真。如今語音轉文字的服務多如牛毛,語音功能都快成為軟體標配,彷彿程式聽不懂人話都不好意思收錢了。(不要瞎掰好嗎?) 那... 如果是自己寫的程式呢?我們能不能也加上語音輸入功能?最好還...
2024-11-17 01:58 PM 1 639
看標題就知是篇冷門筆記。 如果你跟我一樣偏好 Polyglot Notebook 勝過 Jupyter Notebook,並需要在遠端 Linux (非 WSL) 跑 Python 筆記本,又想沿續 VSCode + Github Copilot AI 輔助開發的流暢,那你恰巧是本文為數不多的目標讀...
2024-11-10 08:10 AM 0 1,729
有個實驗性質 Python 小網站想丟上 Linux 執行,手工下指令驗證可行後,延續過去在 Linux 跑 ASP.NET Core 網站的經驗,下一步就想把它包成 Docker 容器,用起來才方便。 ASP.NET Core 要包 Docker 我不陌生,但 Python 網站是頭一回,什麼都新...
2024-11-09 10:31 AM 0 1,595
要裝 Python 程式搬到其他主機執行,要先安裝必要套件,慣用做法是用 pip freeze > requirements.txt 指令匯出安裝套件清單,將 requirements.txt 複製到新環境,執行 pip install -r requirements.txt 便可將所需套件一...
2024-10-01 11:59 PM 0 835
關於字串、變數、布林值、迴圈的零散筆記。參考資源 x, y, z = 1, 2, 3 相當於 x, y, z = (1, 2, 3),對 Tuple 做 Unboxing 跟 C# 一樣,_ 常用在可忽略、用不到的變數名稱,例如 x, _, z = (1, 2, 3) 常數慣例用大寫,例如 PI ...
2024-09-18 11:29 PM 3 1,454
List (清單/串列)、Array (陣列)、Tuple (元組)、Dictionary (字典) 在 C# 都有,接觸 Python 之初,它們卻常讓我迷惑,尤其結合 For Comprehension (推導式) 後,對我成了一團能約略猜出用意但無法徒手寫出來的半模糊語法。 後來想想,關鍵應出...
2024-09-14 05:35 PM 1 6,089
陸續寫了幾篇 Python 新手筆記,寫了二十幾年 C# 四處想推人入坑的老人,臨老學起新語言不免被問:「平時不是老吹噓 .NET 多強多好用,寫什麼都得心應手,幹嘛還要學 Python?」 Python 的崛起 Java 過去一直是通吃學術界、開源界及企業的王者,但從 2018 起 Python ...
2024-09-09 11:34 PM 3 6,866
在 Github Copilot 加持下,我過了一大段不懂 Python 但卻能用 Python 寫複雜程式的神奇時光,但心中不踏實感日益加深。 尤其是 Copilot 吐了一段看不太懂的 Code,跑起來有問題,加多一些提示條件、換個問法又拿到另一段看不太懂的 Code 再試,就像一塊拼圖換過一塊...
2024-08-28 10:07 PM 5 1,845
Python 新手笨問題一枚。 pip install 安裝套件後,Python 程式在終端機介面可正確執行,但 VSCode 編輯器卻抱怨找不到套件 Import 'xxx' could not resolved。 原因很簡單,終端機用的 Python 版本 (3.12.5) 跟 VSCode ...
2024-08-27 10:11 PM 1 3,583
五花八門應有盡有的套件是 Python 好用的關鍵之一,在 Python 要安裝套件很簡單,只需 pip install <package-name> 一行指令,pip 工具會查詢 Python Package Index (PyPI) 依據當前 Python 版本、作業系統、CPU 架...
2024-08-14 09:34 PM 2 2,083
這大概是沒有紮實數學基礎又不熟程式語言,全靠爬文跟 AI 硬寫時會經歷的過程吧。 我嘗試用 Python 將數據轉成箱形圖(又稱為盒鬚圖、盒式圖、盒狀圖或箱線圖,似乎較常被稱為「盒鬚圖」),以便觀察效能概況及異常偏慢的頻率。 惡補盒鬚圖畫法及解讀方式,其結構如下: 圖片及參考來源:掌握盒鬚圖:盒狀...
2024-05-06 10:28 PM 0 1,025
自己搞出來的冷門需求,自己解決。 先前分享過,遇到用環境變數儲存 API Key 的需求,正常人幾乎都是明碼存入了事,某人因資安偏執發作,硬要用 Windows DPAPI 加密才安心。當場景推到 Python,再度遇上從環境變數讀 API Key 的需求,明明已有加密版又另外明碼存一份感覺是個餿主...
2024-04-20 10:44 AM 0 1,966
不時有需要將測試結果轉成樞鈕分析圖表的場合,過去遇上這類需求,我的 SOP 都是輸出 CSV 匯入 Excel,再拖拉操作一番交差。說來不難,但需要一堆點選操作,沒法整成自動化流程。 上回體驗過用 Python 算平均、標準差、95 百分位數畫成圖表的流暢體驗,決定也來練習用 Python 產生樞鈕...
2024-02-25 11:45 AM 4 2,220
資料庫 INSERT 測試產生了一堆 Log 記錄檔,每一個檔 50 萬筆,每筆格式為序號: 耗時ms: ... 9997242: 0ms 9997243: 29ms 9997244: 0ms 9997245: 1ms 9997246: 0ms 9997247: 0ms 9997248: 1ms 9...
2024-02-06 07:54 PM 2 1,899
最近想試試從 Windows 工作機遠端連上 Linux 伺服器跑 Python,ssh 連上去用終端機跑當然沒問題,但許多學習資源是 Jupyter Notebook,要怎麼從 Windows 在 Linux 跑 Jupyter Notebook 呢? 啟用 RDP 或 VNC 走遠端桌面是無腦解...
2022-10-23 10:28 AM 0 22,392
前文發表後,許多讀者提醒我 VSCode 本身就支援 Jupyter Notebook 編輯。靠! 這才發現自己差點錯過好東西。 關於 VSCode 對 Jupyter Notebook 的支援說明可參考官方文件,這裡簡單總結一下。 VSCode 要先安裝 Jupyter 擴充套件 要在 Jup...