iT邦幫忙

python相關文章
共有 3365 則文章
鐵人賽 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 拉回...

鐵人賽 自我挑戰組 DAY 21

技術 Day21:理解 RPKM 計算與數據準備

在基因表現量的分析中,RPKM(Reads Per Kilobase of transcript, per Million mapped reads)是用來標準...

鐵人賽 Python DAY 20

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

本文同步刊載於 「為你自己學 Python - 虛擬機器五部曲(三)」 虛擬機器五部曲(三) 在前面的章節簡單的看了一下 Code Object 和函數物...

鐵人賽 自我挑戰組 DAY 20

技術 Day20:基因長度數據檢查與清理

今天我將要檢查和清理基因的長度數據。 在進行 RPKM 計算之前,確保基因長度數據的準確性非常重要,RPKM 計算依賴於基因的長度來進行標準化,因此我們需要確保...

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

技術 【Python錦囊㊙️技20】ChatGPT如何提升開發團隊的生產力(2)

前言 我們繼上一篇討論以下功能: 除錯(Debug)。 測試案例生成(Test case generation)。 衡量效能(Performance mert...

技術 Day20.在SQL的多對多關係( Many-to-Many Relationships in SQL)

多對多關係:-定義:當一個實體可以與另一個實體有多個對應關係時,就稱為多對多關係。-如何處理多對多關係?◆ 引入連接表:◎ 在多對多關係中,我們通常會引入一個...

鐵人賽 Python DAY 22

技術 [Day 22] bot 指令管理 (二):Extension

今天來認識 Cog 的好夥伴 ── Extension。 進度 Extension 是與 Cog 不同的另一種指令管理做法,同樣可以做到拆分檔案的效果。而且...

鐵人賽 AI/ ML & Data DAY 21

技術 [Day 21] 測試模型:影像推論

前言 訓練好模型之後,就可以進行推論了!推論(Inference)指的是模型訓練完畢後,將資料集輸入訓練好的模型,去預測結果。使用的資料是新的、沒看過的資料,所...

鐵人賽 Python DAY 21

技術 [Day 21] bot 指令管理 (一):Cog

接下來,來介紹如何用 Cog 幫助我們管理 Discord BOT 指令們。 進度 今天這個主題算是與 bot 指令框架相關的 (對 bot 不熟的人可以去...

鐵人賽 自我挑戰組 DAY 19

技術 Day19:整理最終爬取的基因數據

今天我將集中精力整理之前爬取到的所有基因數據,並將他保存為最終結果文件,先前我已經成功抓取了每個基因的詳細頁面,並提取了基因的起始與結束位置,現在我需要將這些數...