iT邦幫忙

python相關文章
共有 3525 則文章

技術 使用 Replit(Python) 製作 Discord bot

今天我要教大家使用 Replit(Python) 製作 Discord bot 這篇教學的程式碼是普通架構,如果想使用Cog架構可以到這裡學習→傳送門 機器人設...

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

技術 Day 11 - 使用者註冊及登入功能

今天要來實作的是使用者註冊的功能,開始嘍~ 記得啟動虛擬環境! 使用者註冊 在設計 model 時,我們已經為 user 增加一些驗證機制,像 email...

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

技術 Day 12 - 建立個人資料頁面 & Django ORM

今天來繼續完成其他的頁面。 記得啟動虛擬環境 創建 profile view 在創建畫面之前我們來建立相對應的 view,因為只打算顯示登入使用者的資料,所...

鐵人賽 Software Development DAY 24

技術 Day 24 - 寄信功能的研究與程式碼開發

情境說明 前面三篇,說明了如何使用容器進行測試 docker run 反覆地用不同組合跑跑爛,跑爛的重來而已 設想好如何快速轉移執行環境,兼顧機敏資料不外流...

鐵人賽 Software Development DAY 25

技術 Day 25 - SMTP / MIME 是什麼、將投影片夾檔送出

簡介 在做出可以寄信的函式後,接續要去了解如何夾檔 確定可以夾檔之後,才去進行新容器映像檔製作 為了使寄出的電子信箱,不只是單調的 ASCII 文字,所以需要...

鐵人賽 Software Development DAY 16

技術 Day 16 - Statcast 原始碼

今天要來看 pybaseball 的原始碼,來知道他們是怎麼取得大聯盟的 Statcast 資料。 Leaderboard 首先想先介紹怎麼獲得 Savant...

鐵人賽 Modern Web DAY 18

技術 [Day-18] Blueprint 包裝你的flask(3)

前言 話不多說就讓我們開始吧!完整code 架構 app/ ├── api/ │ ├── __init__.py │ ├── api.py │ └─...

鐵人賽 自我挑戰組 DAY 10

技術 Day10- 資料探索(3)資料篩選

篩選資料是分析時,常會使用到的操作方式,用來簡化及提取所需要的資料。 戶名 | 行政區 | 購屋年份 | 價格A | 松山區 | 2020/10/5 |22...

鐵人賽 自我挑戰組 DAY 10

技術 Day10- 資料探索(3)資料篩選

篩選資料是分析時,常會使用到的操作方式,用來簡化及提取所需要的資料。 戶名 | 行政區 | 購屋年份 | 價格A | 松山區 | 2020/10/5 |22...

鐵人賽 自我挑戰組 DAY 11

技術 Day11- 資料探索(4)類型轉換

若發現資料類型不適用於接下來的分析,可使用DataFrame.astype()函式來進行轉換,將目前資料類型轉換為特定的資料類型。 DataFrame.as...

鐵人賽 AI & Data DAY 20

技術 Day 20 認識卷積神經網路中的"卷積"

之前有介紹過,在nn.Linear線性層中,輸入的圖片會攤平成 1D 的向量,並與權重進行矩陣相乘,模型輸出張量的值代表:針對該輸入圖片,求出所有像素的加權總合...

鐵人賽 Software Development DAY 10

技術 Day10 - 客製化 Serializer

前言 昨天我們已經將 Tag 與 Task 關聯起來,並且讓我們可以透過 API 存放兩者的關係,但是這樣對前端來說不是太友善,讓我們調整一下序列化讓前端開心點...

鐵人賽 AI & Data DAY 12

技術 [Day 12] LIME理論:如何用局部線性近似解釋黑箱模型

LIME 的全名是 Local Interpretable Model-agnostic Explanations ,其目的是可以分析模型對於某筆資料為何做出特...

鐵人賽 Modern Web DAY 20
FastAPI 入門30天 系列 第 20

技術 Day-20 SlowAPI 與 FastAPI

我們在實務上難免會遇到需要去限制端點的流量,那 FastAPI 本身並沒有提供這個功能,我們可以使用第三方套件來實作這件事。 而這次要介紹的是 SlowAPI...

鐵人賽 AI & Data DAY 25
ML From Scratch 系列 第 25

技術 [Day 25] Recurrent Neural Network — 主題實作

Dataset Dinosaur Island 一份文字檔,裡頭紀錄許多恐龍的類別。 Implementation Import Library import...

鐵人賽 Software Development DAY 10

技術 Day10 - Python Flask(四) - redirect 和 url_for

前情提要: 有時在觸發某些條件以後,會需要進行頁面上的跳轉,而在 Flask 當中即有提供一個函式,redirect,來協助我們完成此功能。但隨著網站不斷再更新...

鐵人賽 Software Development DAY 25
跟著 OXXO 一起學 Python 系列 第 53

技術 ( Day 25.2 ) Python 破解反爬蟲的方法

「反爬蟲」主要是針對「惡意的爬蟲程式」所設計的防堵技術,許多網站為了保護資料或減少網頁負擔,多少都會加入一些「反爬蟲」機制,本篇教學將會介紹一些破解反爬蟲的方法...

鐵人賽 Software Development DAY 25
跟著 OXXO 一起學 Python 系列 第 52

技術 ( Day 25.1 ) Python 關於網路爬蟲

網路爬蟲 ( spider 或 web crawler ),是一種可以「自動」瀏覽全球資訊網的網路機器人,許多的搜尋入口網站 ( 例如 Google ),都會透...

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

技術 Python 微進階 Day11 - function(函式) - 2 - *args、**kwargs、變數

函式 *args、**kwargs 當必要的參數缺少未帶入,會跳出錯誤,但反過來過多的引數則可以利用 *args、**kwargs 來將多的引數都放在同一個參...

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

技術 Python 微進階 Day10 - function(函式) - 1 - 參數

函式 function(函式)在 Python 是使用 def 來表示 不一定要有參數、回傳值 沒有設定 return,其實就是回傳 None 當有多個...

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

技術 Day 10 - 剛剛 template 中的 {% csrf_token %} 是什麼?

在昨天的index.html中,出現了一個{% csrf_token %}的東西,這個東西是什麼呢? {% csrf_token %} 這個語法在有表格的時候都...

鐵人賽 Software Development DAY 23

技術 Day 23 - 避免打包機敏資訊、在容器內使用系統變數

說明 昨天雖然包好了 container image 但還不能直接把這個 image 放出去 因為裡面包含了我個人帳號的 ASANA TOKEN,等同是我把密...

鐵人賽 Software Development DAY 9

技術 Day09 - 資料庫關聯與 API

前言 昨天我們講了資料庫的操作今天我們繼續來擴充我們 TODO List 的功能,來為 Task 加上標籤 新增標籤 Model 首先我們要建立標籤的 Mode...

鐵人賽 DevOps DAY 23

技術 Day 23: 測試框架 - PyTest

Day 23: 測試框架 - PyTest 學習原因: 接下來會學習從 0 到 1 建構自動化測試的流程: 需要基於 測試框架 編寫各種的測試,提交程式碼以後...

鐵人賽 AI & Data DAY 14

技術 資料處理 Python Pandas 好用的function - Part 2

繼續上一章資料處理 Python Pandas 好用的function - Part 1 #1. pd.to_datetime(df['Date']) /pd....

鐵人賽 Software Development DAY 10

技術 [Day 10] Food Delivery Platform: API review

[Day 9] Food Delivery Platform: API review app.py 優點: 結構清晰:功能以不同的路由方式進行劃分,每個路由...

鐵人賽 Software Development DAY 15

技術 Day 15 - Statcast 進階數據解釋

在前面幾天,介紹了 Statcast 各方面的應用,裡面也提到很多進階數據。今天就會再把一些我認為特別或是重要的數據,再做更詳細的講解。一樣會分打擊、投球與守備...

鐵人賽 Modern Web DAY 29

技術 [Day-29] 辨識音檔的line bot(2) 查閱完整歌詞及歷史紀錄

前言 目前還有完整歌詞跟歷史紀錄尚未完成,今天就讓我們繼續完成這個project吧! 完整code 範例 完整歌詞 PostbackTemplateActio...

鐵人賽 Modern Web DAY 28

技術 [Day-28] 能辨識歌曲的line bot

前言 辨識歌曲、上傳檔案、回傳資訊我們都各別教過了,今天就讓我們來將期都串結吧! 完整code 範例 應該不用再介紹啥了,直接來吧 flask t=time.t...

鐵人賽 Modern Web DAY 27

技術 [Day-27] ShazamAPI

前言 在昨天我們已經將上傳檔案與line bot的串接建置完畢,接下來則是遇到一個痛點,要如何辨識歌曲呢?如果要自己訓練模型那本次的IT鐵人賽就會變成機器學習教...