作成手順
1.poetryのインストールsudo apt-get update && sudo apt-get -y install python3 python3.8-venv
curl -sSL https://install.python-poetry.org | python3 -
echo 'export PATH="~/.local/bin:$PATH"' >> ~/.profile
source ~/.profile
2. PySimpleGUIとplaysound用の仮想環境作成
poetryを使用する場合は以下のコマンドで、PySimpleGUIとplaysound用の仮想環境を作成します。
sudo apt-get -y install python3-tk tk-dev libcairo2-dev libgirepository1.0-dev
mkdir -p ~/pysimplegui-playsound
cd ~/pysimplegui-playsound
poetry init -n
poetry add PySimpleGUI
poetry add playsound
poetry add pygobject
poetry shell
3. 以下のサンプルプログラムのようにYes/No選択ポップアップとplaysoundモジュールを使用して、「Yes」ボタンが押されたときに音楽がなるようにプログラムします。
confirm-playsound.py
import PySimpleGUI as sg
import playsound
result = sg.popup_yes_no("音楽を鳴らしても良いですか?", title="再生確認")
print(result)
if result == 'Yes':
playsound.playsound("/usr/share/sounds/sound-icons/piano-3.wav")
・実行コマンド
python confirm-playsound.py
〇サンプルプログラムのスクリーンショット
〇動作確認環境
Ubuntu 20.04
0 件のコメント:
コメントを投稿