[Python] Real-ESRGANを使ってみる
高解像度化(アップスケーリング)を行うAIモデル「Real-ESRGAN」をローカル環境で使ってみました。 ※NVIDIA GeForce RTX 3060を使用しています。 Python 3.10.11をインストール … 続きを読む »
高解像度化(アップスケーリング)を行うAIモデル「Real-ESRGAN」をローカル環境で使ってみました。 ※NVIDIA GeForce RTX 3060を使用しています。 Python 3.10.11をインストール … 続きを読む »
LEDを制御する部分を他のファイルに記述して、それをインポートして使用してみます。 今回は「led_test1.py」を基にして、「myled.py」というファイルでLEDを制御する部分を記述して、「led_test2.… 続きを読む »
対象 ルール 例 パッケージ 全小文字 なるべく短くアンダースコア非推奨 tqdm, requests … モジュール 全小文字 なるべく短くアンダースコア可 sys, os,… クラス 最初大文字 + 大文字区切り M… 続きを読む »
SQLiteで複数行のデータを追加する場合、配列を使用することができます。 この配列の要素はタプルになっています。 要素を追加するときは、変数にタプルを用意して、appendで変数を指定することで配列の最後に追加すること… 続きを読む »
Python3の標準ライブラリにSQLite3が入っているためインストールの必要はありません。 コミットしないとデータベースに保存されないので注意が必要です。 SQL実行後に自動でコミットしたいときはデータベースに接続す… 続きを読む »
関数の定義を後ろに書けるようになる 抽象度の高い処理の流れを main 関数で示せる 処理の変更や差し替えがしやすい main 関数を定義しておくと、たとえば処理の大部分を変更する必要がある場合には、既存の main関数… 続きを読む »
requestsモジュールを使用するためインストールします。 GETリクエスト パラメータはparams引数に辞書(ディクショナリ)を渡します。 POSTリクエスト パラメータはdata引数に辞書(ディクショナリ)を渡し… 続きを読む »