iT邦幫忙

python相關文章
共有 3525 則文章
鐵人賽 Python DAY 24

技術 Python 使用 openpyxl 建立 Excel 資料群組與凍結視窗【Python 處理 Excel #24】

本篇文章同步發布於 Python 使用 openpyxl 建立 Excel 資料群組與凍結視窗【Python 處理 Excel #24】 前言 這篇文章介紹...

鐵人賽 AI/ ML & Data DAY 24

技術 [Day 24] 部署模型的方法 (1):Flask

前言 在學校寫作業或是研究所做研究,可能會較專注於模型的建構,但在業界,通常會將這些 AI 模型商品化,讓使用者可以更方便使用它們,例如透過 API 服務,讓使...

鐵人賽 Software Development DAY 22

技術 【Day 22】 四巫日 (Quadruple Witching Day)

在介紹期貨的時候,有提到台指期,在每個月曆第三個星期三時,會進行結算,常出現大行情。而在美股期貨,也有類似的重要日子 - 四巫日(Quadruple Witch...

鐵人賽 Python DAY 22

技術 復健第二十二天:又來不及寫完的檔案處理

檔案處理 到目前為止,我們已經學習了不同的 Python 資料型態。通常,我們會將資料存儲在各種不同的檔案格式中。在本節中,我們將探討如何處理不同格式的檔案,例...

鐵人賽 Python DAY 22

技術 Day 22 - Enum 延伸與套件 Import

Enum 延伸 昨天介紹了 Python Enum 型態,運用在 Utils,在之後我把 Utils 加回 statcast_search 裡使用: # src...

鐵人賽 Python DAY 22
Python 錦囊密技 系列 第 22

技術 【Python錦囊㊙️技22】Redis Cache Server

Redis是知名的快取伺服器(Cache Server),可以安裝在獨立的電腦上,與Python內建的Cache比較,提供更多的功能及資料結構,更提供佇列(Qu...

鐵人賽 Python DAY 23

技術 Day 23 - 類別與它們的產地

本文同步刊載於 「為你自己學 Python - 類別與它們的產地)」 類別與它們的產地 大家講到物件導向程式設計,大概就會講到類別(Class)這個東西。...

鐵人賽 Python DAY 23

技術 [Day 23] Mypy

簡介 Python 是一種動態語言,其型別檢查與處理是在運行時期(Runtime)進行,與靜態語言如 C 有所不同。這種特性帶來了高度的靈活性,使 Python...

鐵人賽 自我挑戰組 DAY 22

技術 Day22:實際計算樣本的總讀數

今天的工作重點是確認並計算樣本的總讀數,這是 RPKM 算法中非常重要的一部分,總讀數是每個樣本中所有基因的讀數總和,它用來標準化基因的表現量,從而使不同樣本之...

鐵人賽 Python DAY 24

技術 [Day 24] 部屬 (二):Render

今天終於要真的把 Discord BOT 部屬上去了! 進度 如果去掉 Replit,我覺得 Render 的部屬步驟最簡單,所以擺在第一個介紹,GCP 等...

鐵人賽 Python DAY 22

技術 [Day21] Python專案 - 爬蟲程式 - (3) 網路世界的遊行俠(擷取基本文件、動態網站、Excel 爬蟲)

目標 在完成前面兩章的基本知識說明後想要帶大家去抓比較真實網頁情境可以把這些技術概括 真實場景常用到的套件 標題 技術說明 目標 HTTP Re...

技術 Day 13 字串題型(五) 編輯距離

🟨編輯距離 本題取自 Leetcode 72. Edit Distance 題目 Given two strings word1 and word2, retu...

鐵人賽 AI/ ML & Data DAY 23

技術 [Day 23] 推論結果可視化:混淆矩陣

前言 昨天介紹評估推論(或者測試)結果的方法,今天要來介紹混淆矩陣(Confusion Matrix)。混淆矩陣也是在分類問題上常被使用的評估方法,顯示預測結果...

鐵人賽 Software Development DAY 21

技術 【Day 21】 Pandas TA (A Technical Analysis Library in Python 3)

REF twopirllc/pandas-ta 需求分析及調查 昨天研究了使用 Plotly 畫圖的話,主要是透過 Python 執行程式碼後,產出一...

鐵人賽 Python DAY 22

技術 Day 22 - 虛擬機器五部曲(五)

本文同步刊載於 「為你自己學 Python - 虛擬機器五部曲(五)」 虛擬機器五部曲(五) 上個章節介紹了 LEGB 四種 Scope 的設計,但在這過...

鐵人賽 Python DAY 21

技術 Day 21 - 虛擬機器五部曲(四)

本文同步刊載於 「為你自己學 Python - 虛擬機器五部曲(四)」 虛擬機器五部曲(四) 在 Python 的作用域(Scope)有分 LEGB(Lo...

鐵人賽 Python DAY 22

技術 [Day 22] Ruff

簡介 在之前的兩篇文章中,我們探討了 Black 和 isort 這兩個工具,主要針對程式碼的格式進行調整,旨在提升程式碼的可讀性。高品質的程式碼有助於開發團隊...

鐵人賽 Python DAY 23

技術 [Day 23] 部屬 (一):部屬觀念 與 Replit 美好的過去

讓我們進入到最後階段,開始學習如何部屬 Discord BOT 吧! 進度 今天的標題比較聳動。 原本照預期規劃是要介紹三個可以免費部屬 Discord B...

鐵人賽 Python DAY 21

技術 Day 21 - 使用 Enum 來更完善 Utils

昨天已經寫完 season 跟 game_type 的 util,我們是用字串的陣列來判斷使用者傳入的值正不正確,像是 season 是用年份可能就還算好辨別,...

鐵人賽 Python DAY 21

技術 [Day20] Python專案 - 爬蟲程式 - (2) 擷取你的需求資料(瀏覽器或裝置的意義)

目標 今天會帶大家使用 request json Beautiful Soup 嘗試擷取簡單的網頁資料 麻煩大家先透過pip install...

鐵人賽 Python DAY 23

技術 Python 使用 openpyxl 將 Excel 格式化為表格【Python 處理 Excel #23】

本篇文章同步發布於 Python 使用 openpyxl 將 Excel 格式化為表格【Python 處理 Excel #23】 前言 我喜歡將 Excel...

鐵人賽 Python DAY 22

技術 Python 使用 openpyxl 調整 Excel 儲存格對齊方式【Python 處理 Excel #22】

本篇文章同步發布於 Python 使用 openpyxl 調整 Excel 儲存格對齊方式【Python 處理 Excel #22】 前言 這篇文章介紹如何...

鐵人賽 Python DAY 21
Python 錦囊密技 系列 第 21

技術 【Python錦囊㊙️技21】快取(Cache)

快取(Cache)是增進系統效能非常重要的機制,重複使用的資料可以常駐在記憶體中,不必每次都從硬碟或資料庫讀取,因為記憶體的存取比硬碟I/O快上幾十倍。 Cac...

鐵人賽 DevOps DAY 21

技術 我沒錢買 MacBook - 自動化多平台 Python 應用打包

不如虎穴,焉得虎子,說明了 pyinstaller 要打包 macOS 的執行檔一定要在 macOS 環境運行。 為了支援多平台的 Python 應用打包(...

鐵人賽 AI/ ML & Data DAY 22

技術 [Day 22] 評估模型測試結果

前言 昨天介紹如何利用訓練好的模型進行推論,用一張影像來測試,如果準備了一份有許多影像的測試資料集,要怎麼推論呢?一張一張輸入效率太低了!今天要來介紹如何將測試...

鐵人賽 Software Development DAY 20

技術 【Day 20】 準備儀表板 / Deploy Django on Ubuntu server

關於發簡訊功能,前面兩篇有說明,對於移出沙盒和進行 Long Code 請求,認證需要一些時間。 將在完成後更新內容。接著,我們需要一個儀表板來看盤! 需求分析...

鐵人賽 Python DAY 20

技術 復健第二十天:不用不知道,用過才知道的 RegEx 正規表達式

在開始這章之前,想先說說在學習程式語言時,有些規則、方法像是武功的基礎,必須得用身體(頭腦)記憶才能在關鍵時候發招,而有些知識則像是解題推薦招式,我們若是每次看...

鐵人賽 Python DAY 20

技術 [Day19] Python專案 - 爬蟲程式 - (1) 擷取資料前的武器鍛造(基礎知識、爬蟲工具、API)

目標 各位學習完資料處理文件資料後,接下來就是要學習如何爬蟲了!大家要思考一下為什麼要使用爬蟲? 其實最主要的目的,就是要從別人的資料幹過來分析 網路爬蟲其...

鐵人賽 Python DAY 21

技術 [Day 21] Isort

簡介 Python 提供了眾多套件,使得開發者能輕鬆構建各類應用程式。因此,開發者撰寫的程式碼中,通常會匯入(import)大量套件。然而,未經排序的匯入語句會...

鐵人賽 Python DAY 20

技術 Day 20 - Utils Functions

昨天上傳回 Github 後,如果接下來要繼續在本地端開發,會建議先 checkout 回 main,然後再從 origin 把昨天更新的從 Github 拉回...