Mysql
 sql >> Datenbank >  >> RDS >> Mysql

exportiert imdbpy2sql.py Soundtracks nach mysql?

Filminformationen werden (aus Performance-Gründen beim Einfügen) nicht normalisiert in der movie_info-Tabelle gespeichert. Hier gibt das info_type_id-Feld an, welche Art von Informationen im info-Feld gespeichert werden.

Die Liste der gültigen info_type-IDs finden Sie in der Tabelle info_type. Auf meinem System hat „Soundtrack“ beispielsweise die ID 14.

Eine einfache Abfrage liefert Ihnen die gesuchten Informationen. Natürlich können Sie IMDbPY auch direkt verwenden und die Abfrage selbst vermeiden, aber das hängt davon ab, was Sie brauchen.

Zum Beispiel:

from imdb import IMDb
ia = IMDb('sql', uri='mysql://username:[email protected]/imdb')
inglorious = ia.search_movie('Inglorious Basterds')[0]
ia.update(inglorious)
print inglorious['soundtrack']