次のリストがあるとします。
ID3_tag = ['Title','Artist','Album','Track']
そして、私は「ThisBoy.song」というファイルを持っています。その内容は次のとおりです。
[Title: This Boy]
[Artist: The Beatles]
[Album: Meet The Beatles!]
[Track: 3]
This Boy.songの特定のID3タグの値を返すにはどうすればよいですか?例えば:
>>> song = get_file_str('This Boy.song')
>>> search_ID3(Artist,song)
The Beatles
編集:言及するのを忘れた。適切な行にたどり着くには、
def search_ID3(tag,file):
for tag in ID3_tags:
if tag in file:
block
またはそのようなもの(または私はこれについて完全に間違っている可能性があります)。This Boy.songでは、各アイテムがリストに含まれていることを知っているので、リスト機能を使用するのではないでしょうか。