まるさんかくしかく Tech学習と入門ログ
記事分類
-
Python
(93)
- Pythonとは
- Pythonの環境 (4)
- Pythonの文法 (13)
- Python標準の組み込み型 (13)
- Python標準のライブラリ (60)
-
Pythonのライブラリ
(1)
- Flask (1)
- Topics (2)
- Programming (5)
- Linux (1)
- DB (2)
- Cloud (4)
- Tools (2)
- Hugo (5)
- Misc (2)
- Search (1)
最近の記事
-
MCPサーバ(Model Context Protocol server)をTypeScriptでつくってnpmに公開する
更新日:2025-01-20 MCP TypeScript npm npx Model Context Protocol
MCPサーバをTypeScriptで作って、npmに公開する手順をまとめました。 作成したサーバーをnpxで呼び出せるようになります。 Python PyPI版の手順も記載しました。 プロジェクトの作...
全文を読む -
MCPサーバ(Model Context Protocol server)をPythonでつくってPyPIに公開する
更新日:2025-01-20 MCP Python uvx uv Model Context Protocol PyPI
MCPサーバをPythonで作って、PyPIに公開する手順をまとめました。 これでuvxでサーバを呼び出せるようになります。 TypeScript npm版の手順も記載しました。 プロジェクトの作成 ...
全文を読む -
uvを使ってPyPIテスト環境に公開する手順
更新日:2025-01-18 uv python PyPI publish 公開
MCPサーバーを見ていると、uvやuvxがよく登場するので使ってみたくなりました。 本記事は、uvを利用してテスト用のPython Package Index(PyPI)にpublishする手順です。...
全文を読む -
HugoのサイトをGithub ActionsでFirebaseにデプロイする
更新日:2024-10-14 Hugo Firebase GitHub Actions
今まではHugoのサイトをCloud Buildを使ってデプロイしていました。 Github Actionsを使った方法に変更したので手順を記載しておきます。 背景 Hugoをバージョンアップして久し...
全文を読む -
Python クラスの定義 - class
Pythonでクラス(class)を定義する方法です。 クラスの定義 Pythonのクラスはキーワードclassを使って定義できる。 特別なメソッド__init__でインスタンス生成時の処理を定義でき...
全文を読む -
Python 標準ライブラリ abc 抽象基底クラス
更新日:2022-02-11 Python 標準 ライブラリ
Python標準のabcクラスを使用すると抽象基底クラスを表現できる。 概要 デコレータ@abstractmethodをメソッドの一番内側につけることで、 抽象メソッドやプロパティを定義できる。 fr...
全文を読む -
Python 標準ライブラリ contextlib with文用コンテキスト
更新日:2022-02-11 Python 標準 ライブラリ
Python標準のライブラリcontextlibを使うと、with文に対応したコンテキストを表現できます。 デコレータでコンテキストマネージャーを使用 ContextDecoratorを継承してクラス...
全文を読む -
Python 標準ライブラリ builtins 組み込みオブジェクト
更新日:2022-02-11 Python 標準 ライブラリ
builtinsライブラリを使うとPythonの標準に用意されている 組み込みの関数や 定数や にアクセスできます。 概要 以下のようにlist()にアクセスできます。 items = builtin...
全文を読む -
Python 標準ライブラリ sysconfig Python構成情報
更新日:2022-02-11 Python 標準 ライブラリ
Pythonの構成情報を取得する。 概要 import sysconfig sysconfig.get_python_version() # => 3.9 sysconfig.get_platf...
全文を読む -
Python 標準ライブラリ http.client HTTPクライアント
更新日:2022-02-11 Python 標準 ライブラリ
Pythonの標準のHTTPクライアントライブラリhttp.clientはurllib.requestで使われている。 概要 以下のようにHTTP要求を投げることができる。 import http.c...
全文を読む