Python

Code

【GitHub】Goでリポジトリの情報を取得するCloud Functionsを作って、Pythonと比較する

Go言語でGitHubのリポジトリ情報を取得するCloud Functionsを開発し、Pythonで作成した同様の機能と比較した記事です。使ったツールや、並行処理の比較も行っています。
Code

【GitHub】Pythonでリポジトリの情報を取得するCloud Functionsを作る

Pythonを使用してGitHubリポジトリの情報を取得し、Cloud Functionsで処理する方法に関する記事です。PyGithubとThreadingで実装および処理を効率的にしました。
Code

【Cloud Functions】デプロイ直前にランタイム環境変数を利用した関数のテストは出来ない、のかもしれない

Google Cloud Functionsを使ってデプロイ直前にランタイム環境変数を利用した関数のテストができない事象に関する記事です。PythonとGoでテストしましたが一部のキーの環境変数以外は取得できませんでした。
Code

【Python】Pycordでボットの機能を増やした(Discord Bot改良:第2回)

以前にRenderでビルドしていたDiscordのボットを刷新していきます。pycordを使って、スラッシュコマンドの実装、オートコンプリートの適用などを行いました。
Code

【Pycord】モーダルのdiscord.InputTextStyleでどのように入力できるかを見てみた

PythonのDiscord拡張ライブラリ、「Pycord」のInputTextStyleでどのようなUIで表示されてどのように入力できるのかを見てみました。
Code

【Pycord】ApplicationCommandで入力できるUI形式を画像イメージ付きで紹介する

PythonのDiscord拡張ライブラリ、「Pycord」のApplicationCommandで引数を入力できるUIを一覧にしました。それぞれどのように動くかを一部だけ調べたりもしています。
Code

【Python】1つのファイル内における関数の依存関係をMermaidの書式で出力する

1つのファイル内のクラス図の依存関係を描画するために、MarkdownのMermaid書式で出力するPythonスクリプトを作りました。似た機能を作りたい場合にご参考ください。
Code

【Render.com】Pythonで作成したDiscord用のボットをGitHubリポジトリからデプロイするやり方(Dockerも利用)

RenderでPythonで書いたDiscordアプリをGitHubリポジトリからデプロイします。記載した手順で一応実施できたので、ご参考ください。Dockerも使いました。
Code

【Python】inputを使った処理をpytestでunittestしたい(monkeypatchでmockする)

Pythonスクリプトをpytestする時に、input()のようなビルトイン関数が入っている時にmockする方法を紹介します。monkeypatchを使用します。
Code

【Python】pytestで同じディレクトリのモジュールをimportして、”ModuleNotFoundError: No module named”を出さなくする

Pythonスクリプトをpytestするとき、"ModuleNotFoundError: No module named"が表示されてしまった場合、この記事の方法でそのエラーが解決するかも。