iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

Python自修 系列

想讓自己更熟悉Python就來參賽惹 ~

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 1

DAY1:參賽理由

身為一名前端工程師我一直以來都渴望提升自己的技術水平,並與更多志同道合的開發者交流。參加這次的鐵人賽,是我挑戰自我、突破極限的絕佳機會。 此外,參加鐵人賽還能激...

2024-08-04 ‧ 由 frankfrank8785 分享
DAY 2

DAY2:爬蟲

下載所需要的庫 pip install requests beautifulsoup4 程式碼 import requests from bs4 import...

2024-08-05 ‧ 由 frankfrank8785 分享
DAY 3

DAY3:增加功能,爬取更多頁面,學習如何處理分頁

import requests from bs4 import BeautifulSoup def get_articles(url): respon...

2024-08-06 ‧ 由 frankfrank8785 分享
DAY 4

DAY4:爬取文章中的圖片

import requests from bs4 import BeautifulSoup import os # 取得使用者輸入的目錄名稱和網址 fold...

2024-08-07 ‧ 由 frankfrank8785 分享
DAY 5

DAY5:擴展爬蟲功能,保存數據

import requests from bs4 import BeautifulSoup import csv import json def get_ar...

2024-08-08 ‧ 由 frankfrank8785 分享
DAY 6

DAY6:介紹SQLite,將數據存儲到SQLite數據庫

import requests from bs4 import BeautifulSoup import sqlite3 def setup_database...

2024-08-09 ‧ 由 frankfrank8785 分享
DAY 7

DAY7:數據保存到SQLite數據庫中,並從數據庫中查詢數據

安裝SQLAlchemy pip install sqlalchemy from sqlalchemy import create_engine, Colum...

2024-08-10 ‧ 由 frankfrank8785 分享
DAY 8

DAY8:學習如何使用Pandas進行數據處理和分析

安裝Pandas pip install pandas import pandas as pd # 從CSV文件讀取數據到Pandas DataFrame中...

2024-08-11 ‧ 由 frankfrank8785 分享
DAY 9

DAY9:如何使用Matplotlib進行數據可視化

安裝Matplotlib pip install matplotlib import pandas as pd import matplotlib.pyplo...

2024-08-12 ‧ 由 frankfrank8785 分享
DAY 10

DAY10:構建一個簡單的Web應用來展示數據

安裝Flask pip install flask 建構資料夾static/imagestemplates/index.html <!DOCTYPE h...

2024-08-13 ‧ 由 frankfrank8785 分享