Ejemplo n.º 1
0
            fd.write(query)

        fd.close()

    # Write delimited data to CSV file
    def writeCsv(self):
        file_name = self.file_name + EXT_CSV
        f_path = os.path.join(self.file_path, file_name)

        data = self.movieList.getString()
        fd = codecs.open(f_path, mode="w", encoding='utf-8')
        fd.write(data)
        fd.close()


if __name__ == '__main__':
    API_KEY = "447ecf40bf72a3fa6218f3024465a567"

    movieNew = Movie()
    movieList = MovieList()
    movieSearch = MovieSearch(API_KEY)
    movieId = movieSearch.getId("Pi")
    movieNew = movieSearch.getDetails(movieId, "credits")
    movieList.setMovie(movieNew)
    movieId = movieSearch.getId("1408")
    movieNew = movieSearch.getDetails(movieId, "credits")
    movieList.setMovie(movieNew)

    tempMovieWrite = MovieWrite("./", "temp", movieList)
    tempMovieWrite.writeCsv()
    tempMovieWrite.writeSql()
Ejemplo n.º 2
0
 def __init__(self, api_key, mediaType="movie"):
     self.movieList = MovieList()
     self.movieSearch = MovieSearch(api_key, mediaType)
     self.titles = []
     self.failed = []