iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

Python自修 系列

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

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

DAY21:介紹後端框架 Flask 或 Django 並構建一個基本的後端應用

安裝 Flask pip install Flask app.py from flask import Flask, jsonify, render_temp...

2024-08-24 ‧ 由 frankfrank8785 分享
DAY 22

DAY22:構建一個簡單的 API

app.py from flask import Flask, jsonify, request, abort app = Flask(__name__)...

2024-08-25 ‧ 由 frankfrank8785 分享
DAY 23

DAY23:數據爬取和分析功能

scraper.py import requests from bs4 import BeautifulSoup def scrape_data(url):...

2024-08-26 ‧ 由 frankfrank8785 分享
DAY 24

DAY24:Flask 的擴展 Flask-Login

安裝Flask-Login pip install Flask-Login app.py from flask import Flask, jsonify,...

2024-08-27 ‧ 由 frankfrank8785 分享
DAY 25

DAY25:測試和調試後端應用

app.py from flask import Flask, render_template, redirect, url_for, flash, sessi...

2024-08-28 ‧ 由 frankfrank8785 分享
DAY 26

DAY26: Docker 將應用程序容器化

Dockerfile # 使用官方的 Python 基礎映像 FROM python:3.11-slim # 設置工作目錄 WORKDIR /app # 複...

2024-08-29 ‧ 由 frankfrank8785 分享
DAY 27

DAY27: Vercel 為例,介紹如何將應用部署到雲端

初始化 Git 儲存庫 git init git add . git commit -m "Initial commit" 安裝 Ver...

2024-08-30 ‧ 由 frankfrank8785 分享
DAY 28

DAY28:部署後端應用到 Docker Swarm

設置 Docker Swarm 環境 docker swarm init docker-compose.yml version: '3.8' servic...

2024-08-31 ‧ 由 frankfrank8785 分享
DAY 29

DAY29:配置CI/CD管道,自動化部署流程

項目根目錄下創建 .github/workflowsci-cd-pipeline.yml name: CI/CD Pipeline on: push:...

2024-09-01 ‧ 由 frankfrank8785 分享
DAY 30

DAY30:總結與感想

技術總結 在這30天的鐵人賽挑戰中,我們使用了多種技術來構建和部署應用,並進行數據分析與可視化。以下是主要使用的技術和工具: Python:作為主要開發語言,用...

2024-09-02 ‧ 由 frankfrank8785 分享