Python Python | wavからmp3へ変換する方法 Pythonでwavからmp3へ変換する方法を説明する。■結論 pydubのAudioSegmentを使用しwavをmp3に変換する。 2024.05.26 Python
Python Python | sin波のwavファイル作成方法 Pythonでsin波のwavファイルを作成する方法を説明する。■具体例 サンプリング周波数44.1kHzで440Hzのサイン波のwavファイルを生成するコードを示す。周波数を指定し→サイン波データを生成→符号無し16bitに変換→waveライブラリでwavファイル生成。 2024.05.26 Python
Python Python | pip listでインストール済みパッケージを確認する方法 Pythonのpip listでインストール済みパッケージを確認する方法を説明する。■結論 ターミナルを起動する。pip listと入力する。 2024.05.25 Python
Python Python | numpy.arangeで配列を生成する方法 Pythonのnumpy.arangeで配列を生成する方法を説明する。■結論 numpy.arange([start, ]stop, [step, ]dtype=None, *, like=None)でstartからstopまでstepおきの配列を返す。 2024.05.22 Python
Python Python | pyファイルの実行方法 Pythonファイルの実行方法を説明する。■結論 コードを記述したファイルを拡張子.pyで保存し、ビルドするとプログラムが実行される。 2024.05.21 Python
Python Python | pyaudioインストール時の’portaudio.h’ file not found #include “portaudio.h”の対処方法 pyaudioインストール時の'portaudio.h' file not found #include "portaudio.h"の対処方法を説明する。■結論 1. brew updateする。2. portaudioをインストールする。3. pyaudioをインストールする。 2024.05.21 Python
Python Python | FTPによるファイル転送 PythonでのFTPによるファイル転送方法を説明する。■結論 ftplibというライブラリを使用しstorelines('STOR ファイルパス', f)でファイルを転送する。 2024.05.21 Python
Python Python | シリアル通信(RS-232C) Pythonでシリアル通信(RS-232C)を行う方法を説明する。■結論 serialというライブラリを使用する。あとは適宜COMポートの設定、送信、受信、切断を行う。 2024.05.21 Python
GUI App Python | QGridLayoutによるGUIレイアウト方法 PythonでQGridLayoutを使ってグリッドにGUIの部品を配置する方法を説明する。■結論 QGridLayoutのインスタンスを生成、addWidget(部品, 行, 列)で部品の配置場所を指定、setLayout()で配置。 2024.05.16 GUI App
GUI App Python | メッセージボックスの出し方 Pythonでメッセージボックスを出す方法を説明する。■結論 PyQt6からQMessageBoxをimport、メッセージを出現させるメソッドを記述、ボタンクリック時にそのメソッドを呼び出す。 2024.05.15 GUI App