iT邦幫忙

python相關文章
共有 3487 則文章
鐵人賽 AI & Data DAY 14

技術 Day14 python語法(再中)-字符串、列表、字典、元組

字符串、列表、字典、元組 這四個都是「容器」的一種,所以蠻容易搞混的,今天的目標是聽完之後可以分辨它們的不同。 如果記不起來也沒關係啦,文章在這,再回來翻就行。...

鐵人賽 Software Development DAY 20

技術 Day 20 - Baseball Reference WAR 篇

在 Day 08 - FanGraphs 進階數據解釋 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天 (ithome.com.tw) 我們有介紹...

鐵人賽 Software Development DAY 28

技術 Day 28 - 定義 ECS Task 及運行容器

摘要 描述如何使用 AWS 的 ECS Task Defination Run Task ECS Cluster 在 ECS console 先建立一個叢...

鐵人賽 自我挑戰組 DAY 14

技術 Day14- 資料探索(7)布林索引

布林索引又稱布林選取,就是使用布林陣列來篩選資料的方法。 先對DataFrame的其中一個欄位進行條件判斷,進而得到一個布林陣列,再從中計算摘要統計資訊。...

鐵人賽 Software Development DAY 14

技術 Day14 - Pytest 概念

前情提要: 今天要來分享 Python 當作可以用來進行單元測試的框架,Pytest,主要會來講述要怎麼使用它,和使用時應該要注意的點,那話不多說,我們開始!...

鐵人賽 AI & Data DAY 16

技術 [Day 16] 神經網路的可解釋性:如何理解深度學習中的黑箱模型?

深度神經網路(DNN)以其線性和非線性的複雜轉換而聞名,因為它涵蓋了許多隱藏層。因此即使給定一個訓練有素並能夠良好分類的 DNN,模型內部的推論過程仍然是個未知...

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

技術 Day-24 非同步網路請求

前一章節我們介紹了非同步的 database 連線,那對於網路請求我們也可以使用非同步的方式,讓我們在存取第三方 API 或是與其他微服務串接時能夠提升效能。...

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

技術 ( Day 29.2 ) Python 爬取臺灣銀行牌告匯率

這篇文章會使用 Python 的 Requests 函式庫,實作一個爬取臺灣銀行營業時間的牌告匯率的網路爬蟲。 原文參考:爬取臺灣銀行牌告匯率 本篇使用的...

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

技術 ( Day 29.1 ) Python 爬取統一發票號碼,自動對獎

這篇文章會使用 Python 的 Requests 和 Beautiful Soup 函式庫,實作一個爬取當期統一發票號碼,並進行自動對獎網路爬蟲。 原文參考...

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

技術 [Day 29] Deep Q-Network — 主題實作

昨天介紹 Deep Q-Network,今天我們透過 TUTORIAL 來講解 Deep Q-Network。 Impelmentation Import Li...

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

技術 Day 14 - 來優化一下程式碼吧!

在設計網頁時,很難一次就到完美或完全符合需求(神人例外),所以先求有再求好,網頁會動了再將程式碼變得好看一些,這就是今天要做的事! template 優化 從這...

鐵人賽 Modern Web DAY 30

技術 [Day-30] Render IO 與結語

前言 若過去30天有跟著我一起操作,應該會發現使用ngrok會很麻煩,除了自己的電腦要一直啟動服務外,此外就算我們一直啟動8小時過了ngrok也會自動換一個IP...

鐵人賽 Software Development DAY 19

技術 Day 19 - Baseball Reference 投球篇

昨天介紹完 BR 打擊相關的 functions,今天接下來介紹投球相關的 functions,不過其實他們都是使用同一個頁面,所以基本上沒甚麼差別。 pitc...

鐵人賽 自我挑戰組 DAY 13

技術 Day13- 資料探索(6)資料重整

當得到資料為混亂資料時,我們可使用函式將DataFrame重組成整齊的樣子。先使用stack()將所有欄位名稱旋轉成索引,再使用reset_index()來重...

鐵人賽 自我挑戰組 DAY 13

技術 第19天 - Python 程式碼的靜態分析

第10天的文章 Python 登場 有談到 Pylint 和 Flake8 等延伸模組,今天要稍微深入討論 Python 程式碼的靜態分析。 甚麼是程式靜態分...

鐵人賽 DevOps DAY 26

技術 Day 26: PyTest 的 Conftest 與 Fixture

學習原因: 在測試的時候,很多時候都需要一些前置 / 後置作業 (如建立測試資料,測試後需要刪除等) 需要處理。而這些作業,會希望被不同的 Test Case...

鐵人賽 Software Development DAY 13

技術 Day13 - API 權限控管

前言 前面我們已經建立了幾個 API 了,但目前的狀況是大家知道網址就能呼叫,完全沒有做控管,所以今天我們要來幫 API 加上權限吧! 建立使用者 要幫 API...

鐵人賽 AI & Data DAY 15

技術 [Day 15] SHAP實作:實戰演練SHAP解釋方法

昨天已經瞭解了 SHAP 套件背後的核心技術。SHAP 提供多種解釋工具,可應用於不同類型的模型: KernelExplainer(Kernel SHAP):...

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

技術 Day-23 非同步的 database

今天我們將介紹如何在 fastapi 中集成與資料庫的非同步連線。 我們與官方文件教學不同的是使用 sqlalchemy 本身的 asyncio 功能,筆者記得...

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

技術 [Day 28] Deep Q-Network — 背後理論

由於數學函式有顯示不出來的問題,文章內容請至此閱讀

鐵人賽 AI & Data DAY 28

技術 28. 累了? 那來動手實作應用 ~ 有效的駕駛幫手 vs 失敗的鬼抓人無人機

於最初的文章,有提到機器學習是趨勢,但怎麼開始、學那些技能、要看那些文件文章、要如何使用工具等等,google後又因資訊太多太複雜,讓學習意願或者動力被澆熄被...

鐵人賽 自我挑戰組 DAY 16
python的撞坑紀錄 系列 第 19

技術 Pie和Plotly

把剩下的圖一起介紹完吧。 Pie 圓餅圖的部分和前面也都差不多,一樣是用data數組去寫入。 def index(): return rx.pie(...

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

技術 ( Day 28.2 ) Python 同時下載多張寶可夢圖片

這篇文章會使用 Python 的 Requests 和 Beautiful Soup 函式庫,搭配 threading 內建函式庫進行多執行緒處理,實作爬取寶可...

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

技術 ( Day 28.1 ) Python 爬取並自動下載 PTT 正妹圖片

這篇文章會使用 Python 的 Requests 和 Beautiful Soup 函式庫,實作一個可以自動下載圖片的網路爬蟲,只要知道 PTT Beauty...

鐵人賽 Software Development DAY 13

技術 Day13 - 單元測試概念

前情提要: 軟體工程師在開發時,不僅僅需要將需求的功能代碼給寫出來,同時也必須測試所寫出的功能是否正確,因此今天要來和大家分享,在撰寫測試時所需要注重的點還有概...

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

技術 Python 微進階 Day16 - try except(例外處理) - 2 - assert、with

try except(例外處理) assert(斷言) 指的是程式進行到某個時間點,斷定其必然是某種狀態,因此不滿足時(false),就會引發錯誤 當系統內建...

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

技術 Python 微進階 Day15 - try except(例外處理) - 1 - raise

try except(例外處理) 執行程式時出現異常狀況時通常會造成錯誤而使程式停止,except(例外) 主要是在發生預期的錯誤時可以進行對應的動作,維持程...

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

技術 Python 微進階 Day14 - import

import 在 Python 中,有很多內建或已經寫好的套件可以直接使用,在使用前就需要先進行匯入,因此需要使用 import,在前面的章節也都有提到 如...

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

技術 Python 微進階 Day13 - package(套件)

package(套件) package(套件) 通常是一組多個 module 組成的資料夾(目錄),因此 package 的名稱就是資料夾的名稱 資料夾內需...

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

技術 Day 13 - 建立編輯使用者資料的頁面

今天來新增修改資料的頁面! 別忘記啟動虛擬環境 新增 update view 進入 core/views.py 加入以下程式碼: # 其他程式碼 def u...