import os
import re
os.system("ls")
direct='C:/Users/eicha/Desktop/test'#画像が入っているディレクトリの指定
info=os.listdir(direct)#ディレクトリの情報を引き出す
count=1
for file in info:
index=re.match('jpg',info)#jpg形式のファイルがinfo内にあるか調べる
if index:
count+=1 #info内にjpgを発見したらカウントが増える
print(count)
とすると、以下のようなエラーが出てきます。
Traceback (most recent call last):
File "C:/Users/eicha/Desktop/YOLOv4 image save.py", line 14, in <module>
index=re.match('jpg',info)#jpg形式のファイルがinfo内にあるか調べる
File "C:\Program Files\Python39\lib\re.py", line 191, in match
return _compile(pattern, flags).match(string)
TypeError: expected string or bytes-like object
このエラーの解決方法を教えてください。
参考サイト:https://blog-ryotaro-diary.hatenablog.com/entry/2018/12/28/222547