Python 初學者常犯錯誤 — 正規表示式未正確使用 re.compile()
眾所皆知, Python 不是一個以效能著稱的語言,所以更特別需要注意一些會讓程式變慢的錯誤。 本文將介紹初學者常犯的錯誤「使用正規表示式時,未正確使用 re.compile() 」
Last updated on Jul 4, 2024 in Python 程式設計 - 初階 by Amo Chen ‐ 3 min read
眾所皆知, Python 不是一個以效能著稱的語言,所以更特別需要注意一些會讓程式變慢的錯誤。 本文將介紹初學者常犯的錯誤「使用正規表示式時,未正確使用 re.compile() 」
Last updated on Jul 4, 2024 in Python 程式設計 - 初階 by Amo Chen ‐ 3 min read
「 asyncio 就是快」應該是許多人對於 Python asyncio 的認知,但實際上 asyncio 就跟眾多技術一樣並不完美,它也有不擅長以及適合它的應用場景,認識這些它的缺點與優點將可以讓你在不同的應用場景上做出正確的技術決策。
本文將使用 asyncio 高階函式帶大家體驗用 asyncio 開發網路應用的感覺,並打破「 asyncio 就是快」的迷思,從而看到 asyncio 的本質!
Last updated on Jul 25, 2024 in Python 程式設計 - 中階 by Amo Chen ‐ 10 min read
Reflex 是 1 個專為快速建構美觀、高互動性的 Web app 而設計的 Python 開源專案。 雖然 Reflex 與 Mesop 和 Streamlit 相當類似,都能用來打造 Web app ,但個人認為 Reflex 有 2 個主要不同點: 相較於 Google
Posted on Jun 30, 2024 by Amo Chen ‐ 1 min read
我們之前介紹過使用 Python 和 Streamlit 結合 LangChain 製作 AI 工具箱,Streamlit 讓開發者能夠輕鬆用 Python 建立各種漂亮、實用的 Web UI 元件。 2023 年 12 月,Google 也開
Posted on Jun 29, 2024 by Amo Chen ‐ 1 min read
當前有許多人討論 AI 取代軟體工程師以及導致職缺大量減少等令人焦慮的話題。如果你也感到焦慮和不安,真心建議你聽聽前 Google 台灣董事總經理簡立峰在學生計
Posted on Jun 28, 2024 by Amo Chen ‐ 3 min read
當前,由於 polyfill.io 網域已易主且被惡意利用進行供應鏈攻擊 (supply chain attack),已有超過 100,000 個網站受到影響。因此,請立即停止使用 polyfill.io 提供的相關程式碼和函式庫
Posted on Jun 27, 2024 by Amo Chen ‐ 1 min read
這是我今天最有收穫的影片! 雖然大家都知道 SEO 有相當多的眉眉角角,不過以往大家其實是靠實驗跟猜測得到相當多的規則,直到 2024 年 3 月 27 日 Google 長達 2,500 頁的文
Posted on Jun 26, 2024 by Amo Chen ‐ 1 min read
Python 的淺層複製與深層複製是相當重要的存在,幾乎中、高階的 Python 應用開發者都有在日常工作中遇到有關淺層複製與深層複製的問題。
本文將從官方文件出發,並用實際範例搞懂淺層複製(shallow copy)與深層複製(deep copy)!
Posted on Jun 25, 2024 in Python 程式設計 - 中階 by Amo Chen ‐ 5 min read