我正在python中创建以下class
。但是当我创建一个class
实例并打印出imdb_id
值时。它将其打印为元组。你知道吗
我做错什么了?我希望它只打印出字符串。你知道吗
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
下面是我如何开始上课的:
import media
toy_story=media.Movie("trtreter")
toy_story.imdb_id
为什么在大多数语句的末尾加逗号?它创建了一个元组。删除后面的逗号。你知道吗
真的,你为什么这么做?你知道吗
相关问题 更多 >
编程相关推荐