iT邦幫忙

python相關文章
共有 3595 則文章

技術 Python & Celery 學習筆記_基本操作

這邊主要是紀錄一下目前學習 Celery 的一些紀錄,想要知道完整的 Celery 的介紹可以自行 Google ~過程中如果有錯誤,歡迎留言討論!! 一、套件...

技術 【Day 10】Repository 設計模式(Python)

前言 Repository 設計模式主要是要分離商業邏輯與資料存取的邏輯,希望開發者專注在商業邏輯的設計,不必擔心如何與資料庫介接。圖一. DDD 分層 另外,...

技術 [實作教學]使用Line Notify收到Dcard最新文章通知

透過官方帳號進行推播會因為人數越來越多而增加發送成本,因此 Line Notify是一個官方提供帳號來傳送通知,重要的是免費!! 首先登入到 LINE Noti...

技術 python win32com 開啟 ppt 發生錯誤

我是python的新手, 最近在寫ppt 轉 pptx, 發生了一個奇怪的問題, 我的問題其他人不一定會發生, 但我發生了有可能其他人也會發生, 因此發個文做個...

鐵人賽 AI & Data DAY 30

技術 Youtube API - 凡事趁早沒有那麼多來日方長(總結)

『理工男嘛,就是有問題要解決問題,沒問題那就創造問題』,在做為一個數據分析師之前,我本身的大學所學的是資訊管理,對於我而言在求學的過程中,我也是受到了最普遍的工...

鐵人賽 永豐金融APIs DAY 30
永豐證API X Python 系列 第 30 篇

技術 【D30】結尾:佳餚上桌

本日程式碼使用:d30.py 這邊結合第29天的下單功能,以及第28天的製作組合單,讓這個組合單的委託可以送到交易所。 首先我們直接取得第28天的程式碼(d...

鐵人賽 AI & Data DAY 29

技術 【Day29-管線】ETL資料工程的必備觀念與流程工具Dagster介紹

終於到了倒數第二天了,那前一天我們介紹了用爬蟲作為資料獲取的手段,那今天就來稍微講解一下有了資料之後需要怎樣進行資料流(data pipeline)的管理吧 E...

鐵人賽 AI & Data DAY 29

技術 Youtube Reports API 教學 - 告一個段落

「鮭魚均,因為一場鮭魚之亂被主管稱為鮭魚世代,廣義來說以年齡和臉蛋分類的話這應該算是一種 KNN 的機器學習,不正經的數據分析師,畢業後把人生暫停了半年,在 G...

鐵人賽 Software Development DAY 30

技術 【Day 30】總結

這 30 天我們整理了許多 Python 的基本語法,包括了基本的輸入輸出、if 判斷式、while 迴圈、for 迴圈、資料容器(list、tuple、set...

鐵人賽 Software Development DAY 29

技術 【Day 29】Matplotlib 介紹

前言 Matplotlib 是一個把數據可視化的套件,他可以和 NumPy 一起連用,與 Matlab 類似,但它還可以結合 Python 的其他套件,是一個非...

達標好文 技術 【Day33】[演算法]-深度優先搜尋DFS與廣度優先搜尋BFS

深度優先搜尋(Depth-First Search,DFS)與廣度優先搜尋(Breadth-First Search, BFS),是可以用來走訪或搜尋樹節點與圖...

鐵人賽 永豐金融APIs DAY 29
永豐證API X Python 系列 第 29 篇

技術 【D29】食材、廚具準備好了,準備上桌

前言 我們已經熟悉了廚房環境(開發環境)、各式各樣的廚具(API),以及可以料理的食譜(商品與策略),現在就要把我們的菜餚上桌(下單)囉~在這之前,先看看上菜的...

鐵人賽 AI & Data DAY 28

技術 【Day28-爬蟲】資料分析有時候還是需要自己生資料的——以python自動抓取gif梗圖為例,十分鐘簡單上手爬蟲(含範例程式)

在我們學習資料分析的過程中,很常會被拿到各種各樣的資料集來作為例子,不過有的時候我們也會希望有一些比較不同或是比較實際特定遇到的資料來進行分析,那這個時候具備有...

鐵人賽 自我挑戰組 DAY 30

技術 Day 30 : 結語

終於到了最後一篇了,就來講講這次發鐵人賽文的感想吧! 過程分享 這次鐵人賽其實有先囤了一些文章,可是跟著時間的推移讓我發現一些文章有些重要的東西沒有補足,所以在...

鐵人賽 自我挑戰組 DAY 29
Python淺顯易懂的小教室 系列 第 29 篇

技術 [Day_29]函式與遞迴_(8)

函式視為物件 Python中函式視為物件,以函式名稱當作物件,函式名稱加上()才會執行該函式,範例如下。 def add(a,b): return a+...

技術 【Day32】[演算法]-內插搜尋法Interpolation Search

內插搜尋法(Interpolation Search  ),又稱插補搜尋法,是二分搜尋法的改良版,二分搜尋法是先找出中間值,而內插搜尋法是透過斜率公式來估出資料...

鐵人賽 AI & Data
全民瘋AI系列2.0 系列 第 31 篇

技術 [全民瘋AI系列2.0] 完賽總結

全民瘋AI系列2.0完賽總結 不知不覺就參加了三屆iT邦鐵人賽,很高興能夠藉由此活動分享經驗與知識。雖然這三十天過程很辛苦,但也透過這種方式督促我整理這些內容。...

鐵人賽 AI & Data DAY 28

技術 Youtube Reports API 教學 - 頻道中出報表

「鮭魚均,因為一場鮭魚之亂被主管稱為鮭魚世代,廣義來說以年齡和臉蛋分類的話這應該算是一種 KNN 的機器學習,不正經的數據分析師,畢業後把人生暫停了半年,在 G...

鐵人賽 Software Development DAY 29

技術 [Python 爬蟲這樣學,一定是大拇指拉!] DAY29 - 實戰演練:自製進度條 Progress Bar

自製 Progress Bar 繼前一篇,來補充自製一個小功能,讓這個程式會好用一些些。 爬蟲在爬的時候,看 console 的畫面空蕩蕩的,是不是會有一種莫名...

鐵人賽 Software Development DAY 28

技術 【Day 28】NumPy (5):sum(), power(), transpose()

前言 今天要繼續來介紹一下用於數學運算的函式,NumPy 太多用途了,真的非常需要好好的了解 NumPy 的各種語法。 今天會介紹 sum() 和 power(...

鐵人賽 永豐金融APIs DAY 28
永豐證API X Python 系列 第 28 篇

技術 【D28】熟練一下廚具-bid and ask #3:製作臺指選擇權價差單

前言 現在有資料可以制定選擇權的價差單,甚至可以用tick提供最即時的價格,進行組合,製作出我們的即時價差單。 本日程式碼使用:d28_spread.py...

鐵人賽 Software Development DAY 28

技術 [Python 爬蟲這樣學,一定是大拇指拉!] DAY28 - 實戰演練:集大成 - 自動更新每日個股日成交資訊

自動更新每日個股日成交資訊 結合前幾篇所學,我們來做一個可以自動更新日成交資訊的程式吧! Requests 基本應用 - 讀取 Response JSO...

鐵人賽 自我挑戰組 DAY 29

技術 Day 29 : 撰寫LineBot,利用短短三天認識自動化機器人(下)

今天來繼續接著昨天的LineBot。我們昨天講到,我們可以使用ngrok來讓程式連上公開網路,也就是說,整個flask框架是連上網路的,所以flask可以做到的...

鐵人賽 AI & Data DAY 27

技術 Youtube Reports API 教學 - 最後一次做 OAuth2.0 授權

「鮭魚均,因為一場鮭魚之亂被主管稱為鮭魚世代,廣義來說以年齡和臉蛋分類的話這應該算是一種 KNN 的機器學習,不正經的數據分析師,畢業後把人生暫停了半年,在 G...

鐵人賽 AI & Data DAY 30
全民瘋AI系列2.0 系列 第 30 篇

技術 [Day 30] 使用 Heroku 部署機器學習 API

使用 Heroku 部署機器學習 API 今日學習目標 動手部署自己的機器學習 API 使用 Heroku 雲端平台部署應用程式 前言 開發的最後一哩路部署...

技術 【Day31】[演算法]-二分搜尋法Binary Search

二分搜尋法(Binary Search ),在執行前有一項必須條件,資料列需要是已排序好的狀態,因此若資料龐大且未排序,需要先搭配使用前面幾天介紹的排序法,再來...

鐵人賽 Software Development DAY 27

技術 【Day 27】NumPy (4):np.sqrt(), np.square()

前言 今天要來介紹一下用於數學運算的函式,sqrt 開根號,以及 square 平方 NumPy np.sqrt() 把輸入 array 的每個元素都取平方根並...

鐵人賽 Software Development DAY 27

技術 [Python 爬蟲這樣學,一定是大拇指拉!] DAY27 - 實戰演練:重複使用 TCP 連線

重複使用 TCP 連線 本篇章請搭配以下一起服用: HTTP - 複習傳送門 TCP / UDP - 複習傳送門 不知道各位還記不記得 HTTP 的...

鐵人賽 自我挑戰組 DAY 28
Python淺顯易懂的小教室 系列 第 28 篇

技術 [Day_28]函式與遞迴_(7)

函式的說明文件 可以在函式下方使用「'''」撰寫函式的說明文件,說明文件可以跨好幾行,直到找到下一個「'''」,使用「'''」會保留第2行以後所有開頭的空格,如...

鐵人賽 Modern Web DAY 28
30天肝出購物網站 系列 第 28 篇

技術 Day28:28 - 後端&前端 - 按讚收藏

Moni,我是Charlie! 在Day27當中我們完成了recaptcha驗證,而今天我們將實作按讚收藏的部分。 ======================...