Shotaro Yamaguchi

8 posts

mysql-connector-python で 複数のコネクションを作成してクエリを並列で実行すると Fatal Python error: deallocating None が発生した

現時点で最新の mysql-connector-python 8.0.33 のバージョンで * コネクションを複数作る * 複数の接続からcur.fetchone() と yield でストリームを作る というコードを書くと Fatal Python error: deallocating None というエラーが出てしまいます。 バージョン 8.0.18 以下にすると問題なく動くのでこのような実装をしている人はアップデートに気をつけましょう。 アップデートで解消されるようなことがあったら追記します。 サンプルコード TABLE_Aをyieldしながらもう一つコネクションをつないでTABLE_Aに紐づくTABLE_Bを取得するサンプルコードです。 import mysql.connector class MainClass: def run(self):

python(tkinter)でデスクトップアプリを作る

python(tkinter)でデスクトップアプリを作る

今回はスタンドアロンなソフトウェアをpythonで作成します。

AWS Certified Cloud Practitioner の公式の模擬試験を受けてみる

AWS Certified Cloud Practitioner の公式の模擬試験を受けてみる

無料で公式の模擬試験を受けることができるので、今回は模擬試験を受けるまでの手順を解説します。

ChatGPT にゲームを作ってもらった

ChatGPT にゲームを作ってもらった

最近超話題のChatGPT触ってみました。 pythonでジャンプで敵を避ける2Dのゲームを作ってもらうことにしました。 使用したモデルは3.5です。

Web開発環境をManjaro Linuxで構築してみる 3/3 (各種ソフトウェアのセットアップ)

Web開発環境をManjaro Linuxで構築してみる 3/3 (各種ソフトウェアのセットアップ)

Web開発環境をManjaroLinuxで構築してみる3/3

Web開発環境をManjaro Linuxで構築してみる 2/3 (初回起動〜主要ソフトのインストール)

Web開発環境をManjaro Linuxで構築してみる 2/3 (初回起動〜主要ソフトのインストール)

Web開発環境をManjaroLinuxで構築してみる2/3

Web開発環境をManjaro Linuxで構築してみる 1/3 (Linuxのダウンロード~インストール)

Web開発環境をManjaro Linuxで構築してみる 1/3 (Linuxのダウンロード~インストール)

Web開発環境をManjaroLinuxで構築してみる1/3

アルバイトから新卒で入って

アルバイトから新卒で入って

はじめまして 自己紹介も兼ねて学生アルバイトから入社した経緯や感想を発信できればと思います。