내 코드는 다음과 같습니다.
import eyed3
audiofile = eyed3.load("19 Calvin Harris - Summer.mp3")
print(audiofile.tag.artist)
이것은 오류입니다
Traceback (most recent call last):
File "C:\Python34\testmp3.py", line 5, in <module>
print(audiofile.tag.artist)
AttributeError: 'NoneType' object has no attribute 'artist'
Visual Studio에 표시된 특성이 있습니다. 하지만 내가 그것을 실행할 때. 오류가 발생했습니다.
내가 쓸 print(audiofile)
때 작동합니다. 왜 추신인지 모르겠어요. 파이썬 3.4.
제목 및 아티스트는 Tag()
반환 값 의 접근 자 함수를 통해 사용할 수 있습니다 . 아래 예는 getArtist()
및 getTitle()
메소드를 사용하여 가져 오는 방법을 보여줍니다 .
import eyed3
tag = eyed3.Tag()
tag.link("/some/file.mp3")
print tag.getArtist()
print tag.getTitle()
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다