iT邦幫忙

python相關文章
共有 3510 則文章
鐵人賽 Software Development DAY 22

技術 Day22 - GitHub Actions 介紹

前情提要: 在接下來的實作當作,我們會使用 GitHub Actions 來當作我們的 CI/CD 建置工具,因此今天就會來和大家分享他其中的概念和怎麼使用!...

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

技術 Day 22 - 製作 API (三) 驗證功能

接下來的實作大多會是以創建 serializer -> 創建 view -> 增加 url 的流程進行,今天預計會把驗證功能做完,開始嘍。 驗證功能...

跟著 OXXO 一起學 Python 系列 第 79

技術 ( Day 37.3 ) Python 串接 Firebase RealTime Database 存取資料

閱讀「建立 Firebase RealTime Database」和「設定 Firebase RealTime Database 安全規則」兩篇教學後,接下來就...

跟著 OXXO 一起學 Python 系列 第 78

技術 ( Day 37.2 ) Python 設定 Firebase RealTime Database 安全規則

Firebase RealTime Database 的 Rules ( 安全規則 ) 可以讓資料庫具有多一層的安全保護,規則除了可以指定哪些資料可以讀取或寫入...

跟著 OXXO 一起學 Python 系列 第 77

技術 ( Day 37.1 ) Python 建立 Firebase RealTime Database

Firebase RealTime Database 是 Google 的其種一種雲端資料庫,透過 JSON 格式儲存資料並「即時同步」到所連線的用戶端,這篇將...

鐵人賽 Software Development DAY 27

技術 Day 27 - Retrosheet

今天再來介紹另一個數據網站,Retrosheet。Retrosheet 是 David Smith 在 1989 年開始與一些棒球愛好者一起開始的 Projec...

鐵人賽 Software Development DAY 21

技術 Day21 - 在已存在的 Model 中加欄位

前言 前兩天我們學會了如何做篩選,今天讓我們來看看如何在已存在的 Model 中加上欄位吧!雖然前面已經有在 Task Model 中加上 is_finish...

鐵人賽 自我挑戰組 DAY 21

技術 Day21- 資料分析(4)樞紐分析

Pandas套件的Pivot Table樞紐分析表可以說是進行資料統計分析時非常好用的工具之一,可以快速解讀欄位資料之間的關係。 pd.pivot_tabl...

鐵人賽 AI & Data DAY 23

技術 [Day 23] Attention-Based:使用注意力機制解釋CNN模型

近年來注意力機制(Attention Mechanism)已經成為深度學習和神經網路領域的一個重要研究。它不僅能夠改善模型的性能,還可以增強模型的解釋性。201...

鐵人賽 AI & Data DAY 21

技術 『Day21』使用 Conn、Hook 進行外部連接

到目前為止我們了解,DAG 如何建立,如何設定關聯關係,如何傳遞變數。而在Data pipeline 當中還有很重要的一個部分是與外部系統溝通。 Airflow...

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

技術 Python 微進階 Day23 - class(類別) - 彙整

class(類別) 這幾天介紹了不少類別相關的內容,也找了不少資料,因此將相關資料進行彙整,也比較容易尋找 透過網路上各種說明的例子,大家也可以對於類別有比較...

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

技術 Python 微進階 Day22 - class(類別) - 6 - @abstractmethod、polymorphism

class(類別) 在前面已經提過一般的實體方法以及需要使用修飾器建立的 static method(靜態方法)、class method(類別方法) a...

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

技術 Python 微進階 Day21 - class(類別) - 5 - inheritance

class(類別) inheritance(繼承) inheritance(繼承):類別透過繼承來取得另一個類別所使用的屬性或方法,這樣可降低重複性 B 類別...

鐵人賽 Software Development DAY 21

技術 Day21 - YAML 格式解析

前情提要: 我們在之後 CI/CD 的實作上會選用 GitHub Actions 此工具,而在深入了解此工具以前,必須要先知道 YAML 此格式,因為其設定檔就...

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

技術 Day 21 - 中場暫停(一) API 的驗證方法

在實作之前,先來介紹一下驗證 Authentication vs Authorization 在介紹前先與另一個相似字 Authorization(授權) 做一...

跟著 OXXO 一起學 Python 系列 第 76

技術 ( Day 36.3 ) Python 伺服器串接 Dialogflow

在「使用 Dialogflow 打造聊天機器人」文章裡已經學會使用 Dialogflow 建立聊天機器人,接下來這篇文章將會介紹如何使用 Google Clou...

跟著 OXXO 一起學 Python 系列 第 75

技術 ( Day 36.2 ) Python Dialogflow 串接 Webhook

在「使用 Dialogflow 打造聊天機器人」文章裡已經學會使用 DialogFlow 建立聊天機器人,接下來這篇文章將會介紹如何使用 Python + Fl...

跟著 OXXO 一起學 Python 系列 第 74

技術 ( Day 36.1 ) Python 使用 Dialogflow 打造聊天機器人

Dialogflow 是一個 Google 的開發工具,主要作用是進行自然語言處理的服務,能在不需撰寫程式的狀況下,透過 Dialogflow 快速打造聊天機器...

鐵人賽 Software Development DAY 26

技術 Day 26 - Lahman

Lahman’s Baseball Database 是由 Sean Lahman 在 1995 年所建立的大聯盟數據資料庫,並由 Chadwick Burea...

鐵人賽 自我挑戰組 DAY 20

技術 Day20- 資料分析(3)年度精選

當我們在眾多資料中,想挑出各年度中的佼佼者時可使用此方法。 匯入資料 電影名稱 年份 分數 0 A電影 2019 54 1 B電影 2...

鐵人賽 AI & Data DAY 22

技術 [Day 22] CAM-Based:如何解釋卷積神經網路

CAM(Class Activation Mapping)是一種用於解釋卷積神經網路(CNN)模型在圖像分類任務中的預測的技術。它的目的是生成一個視覺化的熱圖,...

鐵人賽 Software Development DAY 20

技術 Day20 - 市面上的 CI/CD 工具

前情提要: CI/CD 為軟體開發週期中,提升開發效率和品質重要的一環,然而市面上有許多種的 CI/CD 工具,到底哪一個適合自己的專案,應該要如何選用來達成想...

鐵人賽 Software Development DAY 20

技術 Day20 - 進階篩選(Filter)

前言 昨天我們說明了如何做了篩選,但其實只講了一部分,我們今天繼續來做跟篩選相關的吧! 使用 FilterSet 昨天我們都是直接在 ViewSet 中設定要篩...

跟著 OXXO 一起學 Python 系列 第 73

技術 ( Day 35.2 ) Python 寫入 Google 試算表

在「讀取 Google 試算表」的教學裡已經能順利讀取 Google 試算表的資料,這篇教學會延續相關的程式,實作可以透過 Python 程式,將資料寫入 Go...

跟著 OXXO 一起學 Python 系列 第 72

技術 ( Day 35.1 ) Python 讀取 Google 試算表

Google 試算表是 Google 提供的線上 excel 服務,不僅能雲端編輯儲存,更能配合 Apps Script 當作簡單的資料庫使用,這篇教學將會介紹...

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

技術 Day 20 - 製作 API (二) User 相關端點

今天來進行 user 端點的製作。 Create User API 以功能來說跟之前的專案很類似,差別只在於介面,除此之外,API 還會加上授權的功能。首先,先...

鐵人賽 Software Development DAY 25

技術 Day 25 - Plotting

說到數據分析,就也會提到數據視覺化,pybaseball 也有提供一些 functions 可以呈現數據圖表,方便大家在做分析報告的時候可以有更好的視覺效果,今...

鐵人賽 AI & Data DAY 29

技術 Day29 使用 mobileNet 來訓練時尚資料集

前面的部分與之前的程式碼相同,解析 csv 的資訊: import pandas as pd import numpy as np import os from...

鐵人賽 Software Development DAY 19

技術 Day19 - API 的篩選(Filter)與 ORM 搜尋語法

前言 昨天我們學了怎麼實作排序與搜尋,但搜尋是針對多了欄位進行模糊匹配。如果想要針對特定欄位的話就需要使用篩選(Filter) 安裝 Filter 套件 讓我們...

鐵人賽 自我挑戰組 DAY 19

技術 Day19- 資料分析(2)電影排名

若想要處理排名類型的資料集,可適用此做法來資料分析。 電影名稱 預算(千萬) 分數 0 A電影 165 54 1 B電影...