iT邦幫忙

python相關文章
共有 3487 則文章
跟著 OXXO 一起學 Python 系列 第 85

技術 ( Day 40.2 ) Python LINE BOT 主動推播訊息

有別於 LINE BOT 自動回覆訊息,主動推播訊息表示可以在特定事件被觸發時,主動傳送訊息到使用者端,這篇將會介紹 LINE Message API 裡的 p...

跟著 OXXO 一起學 Python 系列 第 84

技術 ( Day 40.1 ) Python LINE BOT 自動回覆訊息

順利將 LINE BOT 串接 Webhook 後,就能透過 LINE Message API 開發聊天機器人,這篇教學會介紹回覆訊息的方法,並使用 Colab...

鐵人賽 Modern Web DAY 25

技術 [Day25] 架構優化 : Redis 實作 Server Cache

[Day25] 架構優化 : Redis 實作 Server Cache 本次的程式碼與目錄結構可以參考 FastAPI Tutorial : Day25 b...

鐵人賽 Software Development DAY 25

技術 Day25 - Query N+1 問題

前言 昨天我們裝了 django-extensions 這個套件,為了是方便今天我們觀察 Query N+1 的問題,Query N+1 問題會造成 API 與...

鐵人賽 Software Development DAY 25
Python 微進階 系列 第 25

技術 Python 微進階 Day25 - generator(產生器)

generator(產生器) generator(產生器) 的函式可定義一個可走訪的 generator object 相比 list 等,可以佔用比較小的記...

鐵人賽 自我挑戰組 DAY 25

技術 Day25- 資料分析(8)遮照分析

目標:使用 mask() & query() 函數來計算1.計算年紀大於70歲(age>70)的存活率(survived=1)2.計算年紀小...

鐵人賽 AI & Data DAY 27

技術 [Day 27] XAI在NLP中的應用:以情感分析解釋語言模型

近年來自然語言處理(NLP)領域取得了巨大的進展,主要歸功於大型語言模型(LLM)的崛起。這些模型,如 GPT、LLaMA 和 BLOOM 等,已經在多個 NL...

鐵人賽 Software Development DAY 25

技術 Day25 - 實作(三)- 後端資料處理測試

前情提要: 昨天我們將後端的功能給製作完成,那今天就要來針對昨天的功能來進行單元測試,那話不多說,我們開始! 程式碼: # tests/test_process...

鐵人賽 自我挑戰組 DAY 25
轉職新手學 Django 及 DRF 系列 第 25

技術 Day 25 - 中場暫停(三) APIView vs ViewSets

在繼續製作 API 端點前,先來介紹 DRF 中撰寫 API 的兩種風格,Viewsets 及 APIView。在 Django 中 view 的寫法有分 FB...

鐵人賽 Modern Web DAY 24

技術 [Day24] 架構優化 : Redis Cache , `redis-py` 架構初探

[Day24] 架構優化 : Redis Cache , redis-py 架構初探 本次的程式碼與目錄結構可以參考 FastAPI Tutorial : D...

鐵人賽 Software Development DAY 24
Python 微進階 系列 第 24

技術 Python 微進階 Day24 - decorator(修飾器)

decorator(修飾器) decorator(修飾器、裝飾器):一種特別的函式,可用來輔助其他函式,例如之前在類別的方法使用了不少內建的修飾器,那其實我們...

技術 [LeetCode 筆記] 560. Subarray Sum Equals K

前言   這題學習目標是 Prefix Sums 前綴和的概念, Prefix Sums 通常用於需要頻繁查詢陣列中某一區間的元素和的情況,這裡目標是找到一個陣...

鐵人賽 AI & Data DAY 26

技術 [Day 26] XAI在表格型資料的應用:解析智慧工廠中的鋼材缺陷

在當今的工業領域中,智慧製造、碳中和以及數位雙生等議題受到廣泛關注。其中機器學習技術已經開始發揮關鍵作用,特別是在虛擬量測和異常檢測方面。在今天的內容中將帶各位...

鐵人賽 Software Development DAY 24

技術 Day24 - 使用 django-extensions 協助開發

前言 前面我們有使用 Django 與 DRF 的一些基礎功能了,但其實有些功能上不是太方便,例如 Admin 系統的設定都要自己打,獲釋每次使用 Django...

鐵人賽 Software Development DAY 30

技術 Day 30 - 如何在 pybaseball 貢獻與鐵人賽總結

終於來到鐵人賽的最後一天,最後就來介紹要如何貢獻 pybaseball 跟我這次鐵人賽的心得,為這次的鐵人賽畫下句點。 Contribution 想要貢獻開源的...

鐵人賽 自我挑戰組 DAY 24
轉職新手學 Django 及 DRF 系列 第 24

技術 Day 24 - 製作 API(四) User 更新端點

接下來要實作的部分是更新 user 的 API 端點。 Update User API 進入 user/serializers.py,在UserSerializ...

鐵人賽 Software Development DAY 29
從開始到放棄的Flask 系列 第 29

技術 [Day 29] 使用 Flask-RESTx 創建 RESTful API(3)

前幾天有介紹了API及什麼是RESTful API了,也有簡單的介紹可以怎麼使用他,那今天這篇文章將介紹 Flask-RESTx,Flask-RESTx是一個強...

鐵人賽 自我挑戰組 DAY 24

技術 Day24- 資料分析(7)報表分析

目標:求出Titanic女乘客的生還率 import seaborn as sns import numpy as np import pandas as...

鐵人賽 Software Development DAY 24

技術 Day24 - 實作(二)- 後端資料處理製作

前情提要: 昨天和大家分享了此次實作主題的整體架構,今天要來和大家講解後端抓取 API 並且處理其資料的部分,那話不多說,我們開始! 程式碼: # src/fu...

鐵人賽 AI & Data DAY 25

技術 『Day25』使用 View 來監控執行狀況

在前兩天中,我們開發了天氣資訊的 DAG,我們知道在軟體工程的實踐中,開發只是一個部分,開發完成之後,後續的維運、監控以及持續的修正也是非常的重要。Airflo...

跟著 OXXO 一起學 Python 系列 第 83

技術 ( Day 39.2 ) Python LINE BOT 解析 LINE 的訊息

順利將 LINE BOT 串接 Webhook 後,這篇教學會先使用 Flask 函式庫接收訊息,透過 json 標準函式庫將訊息轉換成字典格式,解析各種訊息包...

鐵人賽 AI & Data DAY 24

技術 『Day24』來做個天氣資訊 DAG 吧 (下)

昨天我們建立了天氣資訊 DAG 的基本架構和流程。今天我們來繼續實作細部的 Task 工作。首先我們從 Extract Function 進行實作。 實作 Ex...

跟著 OXXO 一起學 Python 系列 第 82

技術 ( Day 39.1 ) Python LINE BOT 建立並串接 Webhook

已經建立了 LINE BOT 的 Channel 之後,下一步就是要將 LINE BOT 串接 Webhook,讓 LINE 聊天的訊息能夠透過 Webhook...

鐵人賽 Software Development DAY 23

技術 Day23 - 實作 Category 相關功能

前言 昨天講了一個比較複雜的操作,今天我們來做一點點輕鬆的,順便當作複習前面的,今天要的是把分類相關的功能實作完成吧。 Serializer 首先是序列化讓我們...

鐵人賽 Software Development DAY 29

技術 Day 29 - pybaseball 實例操作

在介紹完所有的 functions 後,今天就用我之前參加 台灣棒壘球科學會主辦的 2023 台灣棒球數據分析競賽的作品當例子,來看看要如何使用 pybaseb...

鐵人賽 自我挑戰組 DAY 23

技術 Day23- 資料分析(6)績效分析

目標:1.不同年度中電影分數最高的導演2.不同導演的平均評分及統計分佈(使用groupby())3.不同種類電影的平均評分及統計分佈(使用groupby())...

鐵人賽 Software Development DAY 23

技術 Day23 - 實作(一)- 概念講解

前情提要: 終於來到我們最後的篇章了,前面將所有實做需要的知識都先跟大家做一個說明,今天就要來大致解講我們實作要做什麼,還有其內容,話不多說,我們開始吧! 主要...

鐵人賽 AI & Data DAY 23

技術 『Day23』來做個天氣資訊 DAG 吧 (上)

還記得我們第一次寫的 first_dag 嗎?當時只是基本的寫了一個 DAG 的雛形,在經過這幾天更了解 DAG 各個元件之後,大家是不是覺得躍躍欲試呢,相信大...

鐵人賽 AI & Data DAY 25

技術 [Day 25] XAI在影像處理中的瑕疵檢測:解釋卷積神經網路的運作

隨著鐵人賽進入尾聲,相信各位已經對可解釋人工智慧(XAI)領域有了一些初步的了解。在接下來的幾天中,我想透過一些實際的例子來介紹 XAI 的實際應用,藉此展示如...

跟著 OXXO 一起學 Python 系列 第 81

技術 ( Day 38.2 ) Python LINE BOT 設定 Colab 開發環境

開發 LINE 機器人時,可以使用 Google Colab 作為線上開發與測試的工具,不過受限於 Colab 是無主機的開發環境,只要閒置過久或重新啟動 Co...