20230329のPythonに関する記事は25件です。

ノンプログラマーのための画像生成備忘録~icrawler編~

ノンプログラマーのための画像生成備忘録~icrawler編~ 目次 1.はじめに 2.画像生成AIの種類 3.画像生成AIを自分で作る意味って? 4.機械学習の流れ 5.学習させるための画像を集める…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

PythonでDIコンテナを実装する方法

以下は、PythonでのインメモリとDynamoDBを切り替えるDIコンテナのサンプルコードです。この例では、依存性注入(DI)パターンを使用して、クラス(DataStore)のコンストラクターに、…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

discord.pyとChatGPT(OpenAI API)で今北産業するコマンドを実装

はじめに ChatGPTが世間を席巻してから2,3ヶ月ほどでしょうか。筆者も類に漏れずおもちゃにしているわけですが、それと同時にこれを使って何か作りたいという気持ちにも駆られています。 そこで、Op…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

discord.pyとChatGPT(OpenAI API)で今北産業するBotコマンドを実装

はじめに ChatGPTが世間を席巻してから2,3ヶ月ほどでしょうか。筆者も類に漏れずおもちゃにしているわけですが、それと同時にこれを使って何か作りたいという気持ちにも駆られています。 そこで、Op…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Django】わずか数分で実現するユーザー登録・ログイン機能

はじめに 目的 この記事では、Djangoフレームワークを使って、爆速でユーザー登録・ログイン機能を実装する方法をご紹介します! これにより、ウェブアプリケーション開発において煩わしい認証機能の実装…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

django-filter の使い方(その1、関数ビュー編)

はじめに 公式ページの一番簡単な例を参考にdjango-filterが動くまでを初心者向けに報告したいと思います。記事は大きく二つです。 ・関数ビューでの作り方 ・クラスビューでの作り方 以下のこと…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonの処理時間計測をwith構文とデコレータで実装する

何番煎じかわかりませんが、もっとうまい方法を見つけるまでしばらくは何度も使い回しそうなのでメモ。 処理時間計測の課題 どんな言語を使っていても、作ったプログラムの実行時間を計測したい状況には度々遭遇…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ChatGPTのAPIをPythonで試してみた

はじめに 最近SNS等で注目を集めまくっているChatGPTのAPIがOpenAIから公開されていたということで、仕様の確認も含めPythonでの実装を試してみたので備忘録を兼ねて軽くまとめます。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

2つのCSVファイルの指定したデータをグラフにする方法

プログラムについて 2つのCSVファイルの指定したデータをグラフにして,1枚の図で表示するプログラムを作りました. 凡例はCSVファイルから取得するようにしています. 環境 MacBook Air(…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

AWS CodeCommitにpushしたソースをAmazon CodeGuruでレビューしてもらったメモ

1. 概要 以前 AWS CodeCommit の使い方について書いた記事で、リポジトリにAmazon CodeGuru を紐づけて機械学習によってコードレビューをして貰えるという話がありました。そ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

MacのpythonでGS1 Data Matrix を生成する方法

GS1 Data Matrix(データマトリックス)を生成するのに手こずったのでメモ。 データマトリックス(バーコード)は以下のような画像になります。 製品の識別や追跡、情報の管理などに使用されます。…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Python】Pythonスクリプトで自分がよく使うフレーズのメモ-2023

今回の内容 Pythonスクリプトで自分がよく使うフレーズのメモを再度書き直しました。 番号を振っていますが、特に意味はなく順不同です。 勘違いや書き間違いがある可能性があります。気づいたことがあり…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pythonのsubprocesの仕様が変

python3のsubprocess,コマンドラインの引数を分割して入力しないといけない。 そうでなければ,shell=Trueを使えと。どういう開発体制なのがしらないがなにかおかしい。 comma…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

yqで出力した結果にくっつくダブルクォーテーション("")を除ける方法

AWSを使い始めてから、yamlという設定ファイルの素敵さを知りました。 Python × Shell使いには持ってこいなとっても良い子です。書くの楽だし見やすいし。 しかしshell × yaml…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

RabbitMQ + PostgreSQL + Celeryで非同期タスク処理をしてみる

全体像 クライアントアプリケーションはRabbitMQにタスクを登録する CeleryのワーカーがRabbitMQからタスクを取得し、実行 実行結果をPostgreSQLに保存 実行結果をRabbi…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

python logging module 使い方メモ

背景 pythonを使って、スクレイピングのプログラムを作成しています。収集した情報をリアルタイムで確認したいため、ログの機能が必要です。 pythonでログを出力するときには、基本的にloggingモジュールを使用します…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[AWS CDK]CDKで環境構築+Lambdaを生成する方法

はじめに PythonのCDKでスタックからリソースを作成、CloudFormationで確認する流れを一通りまとめました。 特にローカル環境構築ではまる部分が多く、CDKを使うまでの過程が初学者と…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

LlamaIndexのCSVローダーを使って独自CSV情報に関する質問をしてみた

LlamaIndexとは LlamaIndex (旧GPTIndex) は、LLM(大規模言語モデル)と外部データの間を中継してくれるOSSです。公式ドキュメントによると以下のような機能を持ち合わせ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【ChatGPT】完全自律で雑談ライブ配信できるAI-Vtuber作った #1「AI-VTuber配信システム」

ChatGPTが面白すぎていろいろ使っている間にちょっとずつできてきました。 とりあえず仮称は「AI-VTuber配信システム」としています。 「AI-VTuber配信システム」ってどんなの? こん…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【ChatGPT】完全自律でYouTubeライブ配信できる「AI-Vtuber」作った #1【Python】

ChatGPTが面白すぎていろいろ使っている間にちょっとずつできてきました。 とりあえず仮称は「AI-VTuber配信システム」としています。 「AI-VTuber配信システム」ってどんなの? こん…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ビジネス職ほど知りたい!Pythonの正規表現を使ってCSVの住所を自動分類する

はじめに 非エンジニア職でも顧客分析などで荒れ地のような大量のデータを捌かなければいけないときありますよね。私はあります 先日、住所の入力度合いが行により異なるCSVを、 それぞれ適するカテゴリに分…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

雑にネクロニカのレギオンエディタのコードを投稿してみる

前回投稿したcocofolia_clip_apiをインポートしています。 import PySimpleGUI as Sg import pyperclip import json import c…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

N予備校をgpt君にやってもらいたかった

N予備校をgpt君にやってもらいたかった 初投稿なので読みずらいところがあるかもです。 皆さんめんどくさいオンラインな課題ありますよね そのような課題はgpt君やらせましょう!!! なので課題という…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

faster-whisperをインストールしたらcv2.imshowがフリーズするようになった話

環境 Ubuntu20.04.5LTS Python 3.8.10 faster-whisper-0.2.0 状況  faster-whisperをインストールして以降、ultralyticsやpr…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

faster-whisperをインストールしたら、cv2.imshowがフリーズするようになった話

環境 Ubuntu20.04.5LTS Python 3.8.10 faster-whisper-0.2.0 状況  faster-whisperをインストールして以降、ultralyticsやpr…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む