20220628のPythonに関する記事は28件です。

【Python】CPU使用率10%未満になるとmp3が再生する

はじめまして、ガンちゃんです。 本記事は、”CPU使用率10%未満になると、アラームで知らせてくれる”という記事です。 お読みいただければ幸いです。 背景 このプログラム作成の背景として、 友人が汎…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[nextJS × flask ] モノリスアプリを単一のherokuアプリにpushする方法

この記事は? NextJS × Flaskの組み合わせでモノリスアプリを作成し、一つのherokuアプリにpushするまでに個人的に詰まったポイントについて解決策を示した。 なお、一般的にはFla…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[nextJS × flask ] モノリスアプリを単一のherokuアプリにデプロイする方法

この記事は? NextJS × Flaskの組み合わせでモノリスアプリを作成し、一つのherokuアプリにデプロイするまでに個人的に詰まったポイントを踏まえ、でデプロイまでの手順を示した。 なお、…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Numer0n作ってみた!

Numer0nって知ってる? みなさんはヌメロンを知っていますか? ヌメロンとは、今から10年ほど前に、あるテレビ番組でやっていた1対1の対戦ゲームです。 ルールも簡単でプログラミングの練習にちょ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

VirtualBox上のUbuntuで、Matplotlib is currently using agg ... と言われ、Matplotlibのグラフ描画が使えなかった話

現在、VirtualBox + Ubuntuの環境でいろいろ開発を行っている。 その時、点群データをグラフ描画したかったが、タイトルのエラーを吐かれてできなかったのでメモ。 環境 VirtualBo…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

JSONデータを日付フォルダ毎に保存(Python)

概要 前回日付毎に作成されたJSONファイルをgz形式に圧縮してフォルダに格納するコマンドを作成したいと思います。 JSONデータ 下記のようにファイルをそれぞれ作成します。 pi@raspber…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Django の Form 内の Field に対して、装飾・グループ化を行う

はじめに Django の Form は (デフォルトの) テンプレートエンジン内で {{ form }} のようにする[^1] と、全てのフィールドを HTML 出力してくれる。 これらの実体は…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

FastAPIで作ったアプリを無料で使えるDetaにデプロイして簡単にWebAPIを公開する

 最近、FastAPIを少し勉強したので、Deta上にWebAPIを公開してみます。メッチャ簡単にできます。 FastAPIとは  FastAPI は、Pythonの標準である型ヒントに基づいてPy…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Python】WebスクレイピングでHTML内のscriptタグにあるJavaScriptの変数(JSON)を抽出したい

Webスクレイピングでは通常、クローラーで取得したHTMLの中から、metaタグにあるページのメタ情報やtableタグにある表形式のデータなどを抽出する。 scriptタグの中に埋め込まれた動的スク…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

NNモデルの中間層出力テンソルをC#で取得する

備忘録のためのメモ NNの中間層を特徴量抽出器として扱うことがあったりします pytorchでforward関数の書き換え モデル本来の推論をしつつ中間層を取得するのは(恐らく)容易ではないため,f…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Jupyter NotebookをMacにインストールした方法

Homebrewのアップデートを行ったら(?)Jupyterがなくなってしまった(?)のでインストールした。 以下のことを記す。 Jupyter Notebookのインストール Jupyter No…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

PythonでGCP の Secret Managerのシークレットの値を取得する

背景 GCPのSecret Managerで設定したシークレットの値を、pythonで取得するスクリプト 実装 from google.cloud import secretmanager cla…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pipでインストールしたライブラリをrequirements.txtを作らずに一括で最新に更新する方法

背景 pipでインストールしたライブラリを一つずつ更新したい際は以下のように指定する $ pip install -U ライブラリ名 ただ意外と一括ですべてのライブラリを最新にする方法は提供されて…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonで正規表現を確認したいときのスニペット

import re text = 'hoge' pattern = '.g.' result = re.sub(pattern, 'bar', text) print(result)
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

MeCabを利用して2つの文章の類似度を計る(の理屈)

形態素解析ライブラリ Mecabを使って、仕事をする機会があったので、そのメモ書き サンプルコードはこの人たちの記事の方が役立つので、コピペして使用してください https://qiita.com/…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonのスクリプトで見開きのPDFを半分に切る

背景 最近知ったのですが,中学受験にはA3対応のプリンタ/スキャナは必須だと言われているらしいです.確かにプリンタ,スキャナの使用頻度は高く,特にスキャンは面倒なのでA3/B4でできるといいなと思…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonのデコレーターで引数情報や型情報を保持する方法

Pythonでデコレーターを使う際に引数情報やdocstring情報などがエディタやLint上で失われないようにするための小ネタです。 何が問題なのか たとえば以下のような関数があったとします。 d…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonで標準入出力

覚書です。 入力 1行にひとつ # 文字列 s = input() # 整数 n = int(input()) 1行に複数(空白区切り) # 文字列 str_list = input().split…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonでエクセルに二次元配列を書き込む

Pythonを使って99×99の掛け算をエクセルに書き込んでみる 今回は2パターン示す 環境 OS Windows10 Python Python3.9.6 Excel Microsoft 365 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

古いlasデータをLAStoolsで最新版にアップグレードして、さらにLAZに圧縮にしてファイルサイズを1/4以下にする

LASデータのバージョンって? 以下の記事で紹介したLASデータですが、記載の通りバージョン1.0~1.4まであり、v1.4が最新版になります。 iPhoneでも使えるようになったLiDARの標準…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

LINE WORKS API 1.0 から 2.0 へのアップグレード

はじめに LINE WORKS様より 「LINE WORKS API 2.0」が2022年4月01日に公開されました!!(遅 https://line.worksmobile.com/jp/pr/…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Seleniumでのスクレピングにて非同期で受信される要素のテキストを取得する

問題点 Webサイトで要素の中身が元々空であり、非同期であとから中身が表示されるものがある。 これにより、待機時間が短いと空を取得してしまう。 実行環境 M1 Macbook Air macOS …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

MacでDocker Desktopを使う際にパフォーマンスを簡単に上げる方法やDocker Desktopを使わない方法を探してみた

環境 macOS Monterey Intel Mac ### 要件 Homebrewインストール済み はじめに MacでDockerを使う時にまず考えられる方法として、Docker Deskto…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Twitter API で特定のユーザーのツイートを取得する(Python, tweepy)

概要 tweepyというPythonのライブラリを用いて特定のユーザーのツイートを取得する。 目次 tweepy インストール Client クラスの作成 ユーザーid の取得方法 ユーザーのツイ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonのインストール

Pyhonのインストール方法 私自身の備忘録のためにPythonのインストール方法を記載していきます。(2022/06/28 現在3.10.5) python公式サイトからダウンロード Pytho…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonのインストール[2022/06/28版]

Pyhonのインストール方法 私自身の備忘録のためにPythonのインストール方法を記載していきます。(2022/06/28 現在3.10.5) python公式サイトからダウンロード Pytho…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

M1 Mac の Jupyter 上で PixelLib を動かしたい!

モチベーション 画像のセグメンテーションをしてみたかった カメラ画像がリアルタイム処理される様子をJupyter上で確認してみたかった 環境 Mac mini (M1, 2020) macOS M…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ヅカの芸名を自動生成するAIを作る(1):データ収集編

やりたいこと 筆者は、現在機械学習の独学中で、以下の書籍を参考にしています。 TensorFlow&Kerasプログラミング実装ハンドブック 生成 Deep Learning ―絵を描き、物語や音…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む