NSPopover - Скрыть, когда фокус потерян? (щелкнул за пределами поповера)

Попробовав простой pip install маршрут для модулей eyeD3, pytaglib и ID3, рекомендованных здесь, я нашел, что этот четвертый вариант был единственным, кто работал. Остальные были ошибки импорта с отсутствующими зависимостями в C ++ или что-то волшебное или какая-то другая библиотека, пропущенная pip. Итак, пойдите с этим для базового чтения тегов ID3 ​​(все версии):

https://pypi.python.org/pypi/tinytag/0.18.0

from tinytag import TinyTag
tag = TinyTag.get('/some/music.mp3')

Список возможных атрибутов, которые вы можете получить с TinyTag:

tag.album         # album as string
tag.albumartist   # album artist as string
tag.artist        # artist name as string
tag.audio_offset  # number of bytes before audio data begins
tag.bitrate       # bitrate in kBits/s
tag.disc          # disc number
tag.disc_total    # the total number of discs
tag.duration      # duration of the song in seconds
tag.filesize      # file size in bytes
tag.genre         # genre as string
tag.samplerate    # samples per second
tag.title         # title of the song
tag.track         # track number as string
tag.track_total   # total number of tracks as string
tag.year          # year or data as string

Это было мало и самодостаточно, как было объявлено.

13
задан Kyle 16 February 2013 в 12:06
поделиться