如何在我的代码中使用更好的“尝试”和“除外”?

现在我有了这个代码,我需要更好地使用函数 try 和 except 并改进代码,比如我应该改变哪些部分


这是我的代码的开头:


contador = 0

name = input("Put the name of the file:")

while name != "close":

    validation=0

    try:

        file = open(name,"r",1,"utf-8")

        validation = validation + 1


    except FileNotFoundError:

        validation = validation


    if validation >= 1:

        Games=[]

        countrylist = []

        lines = 0

        File = open(name,"r") 

        line = File.readline().strip()

        while line != "":

            parts= line.split(";")

            country=parts[0]

            game= parts[1]

            sales= int(parts[2])

            price= float(parts[3])

            format= parts[4]

            Games.append(parts)

            countrylist.append(country)

            line = File.readline().strip()

            lines = lines + 1

        contador = contador + 1


ABOUTYOU
浏览 138回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python