iT邦幫忙

python相關文章
共有 2675 則文章
鐵人賽 自我挑戰組 DAY 26

技術 Day26- 視覺化呈現(1)函式介紹

Pandas 內有許多繪圖函數,plot() 是 Matplotlib 的一個函數,用於繪製圖表。它可以繪製多種不同類型的圖表,包括折線圖、散點圖、柱狀圖、直...

鐵人賽 Modern Web DAY 26

技術 【Day26】Python速成班

本日的主題與前面數十篇有所不同,我們要介紹的是 ── Python!您可能有著相同的疑惑,原來大名鼎鼎的蟒蛇跟網頁也有關係嗎?帶著您的好奇,我們將會在日後的篇章...

鐵人賽 Software Development DAY 26

技術 Day26 - 實作(四)- 畫面建置和資料串接

前情提要: 昨天將整體後端功能的單元測試完成,今天要來將前端的畫面建置完成,並且把後端處理過後的資料進行串接,話不多說,我們開始! 程式碼: # src/tem...

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

技術 Python 微進階 Day26 - lambda(匿名函式)

lambda(匿名函式) 當函式需求比較簡短或只用一次,就可以使用 lambda(匿名函式) 只有一行運算式,並且不需命名,會直接回傳值,不用 return...

跟著 OXXO 一起學 Python 系列 第 87

技術 ( Day 41.2 ) Python LINE BOT 切換圖文選單

延伸「建立圖文選單」文章,LINE 可以設定「多組」圖文選單,每一組之間都可透過指令切換 ( 有點類似切換網頁選單的概念 ),這篇教學會介紹如何設定多組圖文選單...

跟著 OXXO 一起學 Python 系列 第 86

技術 ( Day 41.1 ) Python LINE BOT 建立圖文選單

在行動版的 LINE 裡,有時會出現「圖文選單」的功能 ( 最下方可以點選的圖文區塊 ),這篇教學將會介紹如何在 LINE 官方帳號開啟基本圖文選單功能,以及如...

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

技術 Day 26 - 製作 API (五) Book model 相關

今天來製作 books API 端點! book app & book model 首先要先創建一個新的 app,到rest_api中輸入: pytho...

鐵人賽 Software Development DAY 29

技術 [Day29] 末翼 - Term Projects:Project Postman - 研究如何傳遞decorator factory之參數

Postman源起 會想要研究這個小project,是因為在實作project ECC時,想要動態傳遞ttl。原先以為不太難,很快可以搞定,可是在玩了一陣子之後...

鐵人賽 AI & Data DAY 25

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

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

跟著 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
Python 微進階 系列 第 25

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

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

鐵人賽 Software Development DAY 25

技術 Day25 - Query N+1 問題

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

鐵人賽 自我挑戰組 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...

鐵人賽 Software Development DAY 28

技術 [Day28] 末翼 - Term Projects:Project ECC - 建立EdgeDB Cloud Connection(2)

streamlit app目標 使用streamlit建立一個可以輸入EdgeQL、query_args及query_kwargs的form,並於submit之...

鐵人賽 自我挑戰組 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...

鐵人賽 AI & Data DAY 24

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

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

鐵人賽 自我挑戰組 DAY 24

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

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

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

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

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

鐵人賽 AI & Data DAY 26

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

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

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

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

鐵人賽 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是一個強...

鐵人賽 Software Development DAY 24

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

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