は、なぜあなたは、ほとんどの文の末尾にコンマを追加している:ここでは
class Movie(object):
""" Class provides a structure to store Movie information """
def __init__(self, imdb_id, title = None, release_year = None, rating = None, run_time = None, genre = None, director = None, actors = None, plot = None, awards = None, poster_image = None, imdb_votes = None, youtube_trailer = None):
self.imdb_id = imdb_id,
self.title = title,
self.release_year = release_year
self.rating = rating,
self.run_time = run_time,
self.genre = genre,
self.director = director,
self.actors = actors,
self.plot = plot,
self.awards = awards,
self.poster_image = poster_image,
self.imdb_votes = imdb_votes,
self.youtube_trailer = youtube_trailer
は、私は、クラスを開始していますどのようにでしょうか?これはタプルを作成します。末尾のカンマを削除します。
本当に、なぜあなたはそれをやっていますか?
すべての割り当ての右側にコンマを追加することで、1つの要素タプルを作成しました(もちろん、 'self.youtube_trailer'以外にも)。それらを削除し、コードは期待どおりに動作します。 –