20230604のPythonに関する記事は30件です。

AtCoder ABC 304 D - A Piece of Cake をイベントソートで解く(C++, Python)

https://atcoder.jp/contests/abc304/tasks/abc304_d 適当な入寮が与えられたときにケーキを図示すると以下のようになります。赤丸をいちご、赤い太線をカット…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

VScodeのユーザースニペットを生成してくれるシェルスクリプト

Python の import 部分って色々なスクリプトで使い回すこと多いですよね。 VScodeではよく使うパターン文をユーザースニペットというjsonファイル(Pythonならpython.js…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonでスイッチのプロコンの操作を取得する

プロコンがパソコンで動くと聞いたのでやってみました 環境 Windows 11 Home 22H2 Anaconda 23.1.0 Python 3.10.9 Visual Studio Code …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

文書から正確な情報をプロンプトに入れて応答をするChatGPTのBotのミニマムな実装

導入 ChatGPTに、あなたのこと、会社のこと、最近のニュースのことを聞いても正しい答えは返ってきません。だって学習データに無いもの。 しかし、必要な情報をプロンプトで渡すことで、入力した文章を考…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pythonでMIDIが再生できないときにやったこと

結論 スピーカだと思っていたポートが、中継機(MIDIスルー)だった。 TiMidity++を起動し、出力機器を作成したら再生できた。 ↓TiMidity++を起動 事象 MIDIを勉強したくて、p…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ラズパイでスマートリモコンを作ってみた

1. はじめに  バーチャル嫁と連携させるために今回自作しました。スマホやPCから操作がしたいだけでしたら既製品のスマートリモコン買っちゃう方が楽で手っ取り早いです。 2. ラズパイを使ったスマート…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pyenvの使い方

pyenvのインストール インストール git clone https://github.com/pyenv/pyenv.git ~/.pyenv zshを使っている場合は.zshrcに、bashを…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

『Django4 Web アプリ開発実装ハンドブック』のサインアップページでアドレス入力欄がでなかった話

概要 以下の「Django4 Web アプリ開発実装ハンドブック」の第7章の369~386ページにかけてサインアップページを作成しているときに、そのページにメールアドレス入力欄がなかった。本のページ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

PySimpleGUIの使い方・後編

 PySimpleGUIの使い方・前編の続きです。PySimpleGUIを扱っているということ以外とくに前後のつながりはないので、PySimpleGUIの基本的な扱いさえわかれば、後編からでも読み進…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Langchain・Semantic Kernel・guidanceでエージェント機能を実装して比較してみた。

個人的な比較表 各ライブラリに軽く触れただけなので、不完全かつ誤りもあるかと思います。随時アップデートしていきたいと思います。 実装する処理 各ライブラリでエージェントの機能を実装し、色々と比較して…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Paiza問題集】条件分岐/AND+OR

Paiza問題集 Pythonで回答 条件分岐/AND+OR Step01 AND """ AND https://paiza.jp/works/mondai/conditions_branch/c…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【jupyter notebook】HOGDescripter.detectMultiScaleのエラー回避

概要 jupyter notebookでdetectMultiScaleを使用したところエラーになってしまったので、解決方法をメモに残す。 背景 本「Python実践データ分析100本ノック」を勉強…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ChatGPT+FastAPIでチャットボット(の原形)を作ってみる

概要 「API経由でユーザから投げられたプロンプトをChatGPTで回答し、そのプロンプトと回答をDBに保存させる」アプリケーションを作ってみます。 コード全文はGithubにあります。 完成形のイ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

SECCON Beginners CTF 2023 write up

解けた問題 cryに専念して、2問解きました。 次のRSAの問題も解きたかったなぁ CoughingFox2 配布ファイル # coding: utf-8 import random import …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Andrew Ng 先生の動画 (DeepLearning.AI) の文字起こしと翻訳してみた

やること Andrew Ng 教授 が Founder を務めている DeepLearning.AI が新しく動画を3本公開しました LangChain for LLM Application De…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pywin32をExcelでサッと使う時のテンプレート

はじめに pywin32をExcelでサッと使いたいときのテンプレートを、主に自分用に残しておきます。 ときどきpywin32を使って何かしようと思うと、個人的に大体以下をやらかしてしまいます。 例…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pywin32をExcel操作にサッと使う時のテンプレート

はじめに pywin32をExcel操作にサッと使いたいときのテンプレートを、主に自分用に残しておきます。 ときどきpywin32を使って何かしようと思うと、個人的に大体以下をやらかしてしまいます。 例外などで途中終了した際に、Excelアプリケーションのゾンビが増えてい…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

PySimpleGUIの使い方・前編

 PythonのGUIパッケージ「PySimpleGUI」の基本的な使い方について、主にイベントをテーマに紹介します。前編のこの記事ではPySimpleGUIだけでできることを扱います。後編では低レ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

リストのforループで頭に入れておくこと

paizaをやるにあたって覚えておきたいことをメモする 下記のコードはエラーが出てしまう data_list = ['lion','tiger','cat','dog','human'] for i…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python3.9以前で複数の返り値型(Union型)を指定したい

Python3.10から演算子によるユニオン型が指定可能に もうすぐPython3.12が出ようとしているのに今更感があるんですけど、Python3.10からはTypeScriptや新しいPHP等の…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python3.9以前で複数の返り値型を指定したい

Python3.10から演算子によるユニオン型が指定可能に もうすぐPython3.12が出ようとしているのに今更感があるんですけど、Python3.10からはTypeScriptや新しいPHP等の…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pipの使い方(インストール、ダウンロード)

pip インスール、ダウンロード pipの使い方をよく忘れるのでメモ書き コマンドプロンプトで実施すること ライブラリのインストール pipのバージョンアップ まずはpipのバージョンアップの実施 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pythonanywhereではAPSchedulerが使えない

結論 pythonanywhereではAPSchedulerを使用するとエラーが発生するようです。 定期実行についてはpythonanywhereに備わっているタスクスケジューラを使用したほうが良さ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

AprilTagの検出アルゴリズム

概要 AprilTagはAR、ロボット、カメラのキャリブレーションなどの様々なタスクで使われています。こんなやつ。 カメラに対するタグの3D位置、方向、タグに振り分けられている一意なIDなどを取得で…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Apriltagの検出アルゴリズム

概要 AprilTagはAR、ロボット、カメラのキャリブレーションなどの様々なタスクで使われています。こんなやつ。 カメラに対するタグの3D位置、方向、タグに振り分けられている一意なIDなどを取得で…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python標準のGUIツールキット「Tkinter」の準備

Pythonで簡単なデスクトップアプリケーションを作成しようと思いました ChatGPTに聞くとPython標準のGUIツールキット「Tkinter」を使うのが良いとのこと しかし、ChatGPTに…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Dockerクックブック

本記事は編集途中です。 Dockerイメージ一覧 python https://docker.hatenablog.jp/entry/2023/05/10/205250 https://docke…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

プログラミング入門コース[1周目]

プログラミング未経験者でもたった8週間でWeb開発可能! おっさんでもこうなれるのか という思いで5/29日(月)からスパルタコーディングクラブの プログラミング入門コースにて学習を開始しました! …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Tobii製アイトラッカーで動画再生中の視線追跡(3/3,調整そして完成!)

前回の記事:   1/3,SDKを用いたアイトラッカー動作   2/3,動画再生中の視線追跡 はじめに 視線追跡に動画再生機能をドッキングしました.アイトラッカーからcsvが出力されるので,csv内…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

環境変数を使わないで、Workload Identity連携でAWSからGCPを操作

はじめに GCPを、AWSからセキュアに操作するWorkload Identityという機能について、以前に何度か記事にしました。 https://qiita.com/a_b_/items/f30b…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む