カテゴリー: Python

소스 파일을 묶어 설치 패키지로 만드는 흐름

Python講座 / Pythonパッケージをビルドしてインストールを検証する

pyproject.tomlとsrc構成からwheelを作成します。別の仮想環境へ入れ、ソースの外でimportとCLIを試して配布物を検証できます。

여러 작업이 대기와 처리를 나누어 진행하는 통로

Python講座 / スレッド・プロセス・asyncioを選ぶ

三つの並行処理方式の違いを、同じ計算例で比較します。GIL、プロセス起動、イベントループと、測定・失敗処理の条件を整理します。

함수 처리 장치를 감싸는 포장과 입출력

Python講座 / デコレーターとコンテキストマネージャー

関数を包むデコレーターと、withの準備・片付けを担う仕組みを比較します。戻り値、例外伝播と後処理を実行して確認できます。

컴퓨터에서 보안 연결을 거쳐 데이터베이스로 이어지는 흐름

Python講座 / MariaDBへ接続しトランザクションを管理する

PyMySQLでMariaDBへ接続し、専用アカウントで値を保存します。パラメーター、commit・rollback、環境変数と接続終了を確認できます。

입력 검증 관문과 연결된 웹 서버

Python講座 / FlaskでJSON APIを作り入力を検証する

GETとPOSTを備えたローカルAPIを作ります。JSONの型と金額の検証、201と400の応答、テストクライアントでの確認を学べます。

문서 트리에서 필요한 항목을 추출하는 흐름

Python講座 / Beautiful SoupでHTMLから値を抽出する

HTMLパーサーとCSSセレクターでテキストと属性を取り出します。必須項目、想定件数、マークアップ変更の検出を含む例を実行できます。

점과 곡선으로 표시된 그래프를 띄운 컴퓨터

Python講座 / Matplotlibで集計結果をグラフにする

分類別の支出を棒グラフにして画像へ保存します。Figure、Axesとバックエンドの違い、単位とラベルの表示を確認できます。

표의 항목을 정리하고 분류하는 브러시와 데이터

Python講座 / pandasで表データを検証・集計する

DataFrameで文字列と金額を分けて読み、無効な値を数えて分類別に集計します。CSV出力の上書きと集計結果の照合も確認できます。

지출 차트·지갑·기록과 저장소가 연결된 장면

Python講座 / 最終実習:SQLiteの支出管理アプリを作る

日付・分類・金額を検証し、SQLiteへ保存するCLIを完成させます。初期化、追加、一覧、分類別集計と不正入力の拒否を確認できます。

여러 API 데이터가 처리 장치를 거쳐 저장되는 흐름

Python講座 / 実習:APIデータを重複させずに保存する

JSON応答全体を検証し、外部IDをキーにSQLiteへ保存します。再取得で重複を増やさず、更新と不正データの拒否を確かめます。