Facebook
From Wet Water Vole, 3 Years ago, written in Plain Text.
This paste is a reply to Untitled from Toxic Bongo - go back
Embed
Viewing differences between Untitled and Re: Untitled
import os
try:
    import openpyxl
    has_openpyxl = True
except:
    has_openpyxl = False
if not has_openpyxl:
    print("You need to intall the openpyxl library to continue....")
else:
    if os.path.exists("movies.xlsx"):
        from openpyxl import load_workbook

load_workbook
 
        myworkbook = load_workbook("movies.xlsx")
        mysheet = myworkbook.active
    else:
        from openpyxl import Workbook
        filename = "movies.xlsx"
        myworkbook = Workbook()
        myworkbook.save("movies.xlsx")

xlsx")
 
        from openpyxl import load_workbook
        myworkbook = load_workbook("movies.xlsx")
        mysheet = myworkbook.active

active
 
def report():
    movietitle = []
    moviegenre = []
    movierank = []
    moviefile = open("movie_data.txt","r")
    cellno = 1
    print("tMovies, Genres and their Rankingsn")
    for movie in moviefile:
        moviedetails = movie.split(',')
        movietitle.append(moviedetails[0])
        mysheet['A'+str(cellno)] = moviedetails[0]
        moviegenre.append(moviedetails[1])
        mysheet['F'+str(cellno)] = moviedetails[1]
        movierank.append(moviedetails[2].rstrip("\n",))
rstrip("n",))
        mysheet['H'+str(cellno)] = moviedetails[2].rstrip("\n")
rstrip("n")
        numofmovies = len(movietitle)
        cellno += 1
        
    
numtoshow = 0
        print("\tMovies, Genres and their Rankings\n")
        
0
       
    
while numtoshow < numofmovies:
            print("\t" 
numofmovies:
        print("t" 
+ movietitle[numtoshow] + "\t" "t" + moviegenre[numtoshow] + "\t")
            
"t")
        
numtoshow +=1
+=1
        
run = report()
 
myworkbook.save("movies.xlsx")