RaspberryPiでサイトを参考にフォルダ内のすべての.mp3をランダム再生するプログラムがエラーを吐きました
誰かご教授ください。
☆動作環境
RaspberryPi zero wh
参考サイト:https://qiita.com/renkon_houki/items/b76f3b504b5 …
★エラー文
Traceback (most recent call last):
File "music.py", line 11, in <module>
print(x[1])
IndexError: list index out of range
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby パイソンエラーについて 1 2022/12/24 14:07
- その他(プログラミング・Web制作) pythonのエラーについて 2 2022/08/17 17:17
- Ruby pythonエラー 4 2022/11/11 19:12
- その他(プログラミング・Web制作) pythonをjupiter notebookからmecabで頻出の高い単語の抽出について(Runt 1 2022/12/17 18:08
- その他(プログラミング・Web制作) I2C接続のLCDディスプレイを使う 2 2023/05/01 17:15
- その他(プログラミング・Web制作) pythonのこのエラーがわかりません 3 2022/11/16 14:54
- その他(プログラミング・Web制作) python 2 2022/12/23 09:06
- その他(プログラミング・Web制作) RaspberryPi Pico MicroPythonでLCDを使うことについて 1 2023/04/20 09:04
- Ruby 教えてください 2 2023/01/04 17:50
- オープンソース Python openpyxlを使用したセル番地の使用について 1 2023/08/03 22:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのautofilter、criteriaの配...
-
Perl言語での画像ファイルの作...
-
VBScript 配列
-
参照配列の要素数の求め方は?
-
MATLABの関数で配列の要素を返...
-
perlで配列の要素が空なのを知...
-
VBA 多次元配列を用いてグルー...
-
クラスに配列を渡す方法
-
エクセルVBAでTransposeの不思議
-
二次元配列のインデックスについて
-
全組み合わせの出力プログラム
-
perlで2次元配列をサブルーチ...
-
複数の配列の全ての組み合わせ...
-
組み合わせについての質問です...
-
文字の整列(printf)
-
vb.netです。2次元配列の要素を...
-
まったく同じファイルのハッシ...
-
VBA for i=1 to lastrow
-
DOSコマンドのループ内のTIMEコ...
-
多次元配列から重複を削除
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのautofilter、criteriaの配...
-
二次元配列のインデックスについて
-
リストボックスに縦スクロール...
-
Excel VBA ユーザーフォームの...
-
マクロ Publicでの配列定義
-
エクセルVBAでTransposeの不思議
-
Strawberry Perl for Windows ...
-
二次元配列における要素数のは...
-
perlで2次元配列をサブルーチ...
-
クラスに配列を渡す方法
-
Dim flag(4) as boolean で配列...
-
文字の整列(printf)
-
perlで配列の要素が空なのを知...
-
jcode->jfold で禁則処理
-
VB6で配列の最大値を簡単に求め...
-
perl 配列の要素数について
-
ファイル名に日付・時刻を付与...
-
チェックボックスのperlでの値...
-
組み合わせについての質問です...
-
配列を初期化する時ってどうす...
おすすめ情報
(x[1])が問題でIndexError: list index out of rangeが出ているので、どうすればいいですか?
参考サイトにプログラムソースがあります
そのまんまです。
import pygame
import glob
from random import shuffle
x = glob.glob("test\\*.mp3") #testの中のmp3をリスト化
shuffle(x) #リストをシャッフル
print(x[1])
pygame.mixer.init()
pygame.mixer.music.load(x[1])
pygame.mixer.music.play(2)
print("ctrl+c stop")
while True:
x = 1
pygame.mixer.music.stop() # 再生の終了