まるさんかくしかく Tech学習と入門ログ
記事分類
-
Python
(91)
- Pythonとは
- Pythonの環境 (3)
- Pythonの文法 (13)
- Python標準の組み込み型 (13)
- Python標準のライブラリ (60)
-
Pythonのライブラリ
(1)
- Flask (1)
- Topics (1)
- Programming (4)
- Linux (1)
- DB (2)
- Cloud (4)
- Tools (2)
- Hugo (5)
- Misc (2)
- Search (1)
最近の記事
-
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...
全文を読む -
Python 標準ライブラリ http HTTP
更新日:2022-02-11 Python 標準 ライブラリ
http.HTTPStatusには各種HTTPステータスコードの列挙が登録されている。 概要 HTTPStatus.OK(200)やHTTPStatus.NOT_FOUND(404)等、HTTPステー...
全文を読む -
Python 標準ライブラリ urllib.parse URLの解析
更新日:2022-02-05 Python 標準 ライブラリ
標準ライブラリurllib.parseには、URLの解析をするための関数が用意されている。 URLの解析 import urllib.parse url = urllib.parse.urlparse...
全文を読む -
Python 標準ライブラリ urllib.request URLのリクエスト
更新日:2022-02-05 Python 標準 ライブラリ
Python標準のライブラリurllib.requestを使うとURLをリクエストして結果を取得することができます。 概要 以下のようにURLを指定して結果を取得できます。 import urllib...
全文を読む