我写了一个班级学生和一个函数((def create_folders并写入文件)),然后我写了下面的代码,我希望在指定的驱动器中拥有不同的文件,这些文件的信息已写入其中,但它什么也没显示:
def create_directory (self):
try:
os.mkdir('F:\python\Last_project\Student_db')
os.chdir('F:\python\Last_project\Student_db')
os.mkdir('F:\python\Last_project\Student_db\Level_10')
os.mkdir('F:\python\Last_project\Student_db\Level_11')
os.mkdir('F:\python\Last_project\Student_db\Level_12')
except FileExistsError:
print("Directory student_db created succesfully")
print("Directory Level_10 created succesfully")
print("Directory Level_11 created succesfully")
print("Directory Level_12 created succesfully")
def write_into_file(self):
os.chdir('F:\python\Last_project\Student_db\Level_10')
with open('Mehrfarzam.txt','w') as Mehrfarzam:
Mehrfarzam.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Khodakaram.txt','w') as Khodakaram:
Khodakaram.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Asadi.txt','w') as Asadi:
Asadi.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Salehi.txt','w') as Salehi:
Salehi.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Heidarian.txt','w') as Heidarian:
Heidarian.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Mahmoodzade.txt','w') as Mahmoodzade:
Mahmoodzade.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Dadashzade.txt','w') as Dadashzade:
Dadashzade.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Neshati.txt','w') as Neshati:
Neshati.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
os.chdir('F:\python\Last_project\Student_db\Level_11')
with open('Poormandi.txt','w') as Poormandi:
Poormandi.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Shahkarami.txt','w') as Shahkarami:
Shahkarami.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Ahmadi.txt','w') as Ahmadi:
Ahmadi.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Mohamadi.txt','w') as Mohamadi:
Mohamadi.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Parvisi.txt','w') as Parvisi:
Parvisi.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Goodarzi.txt','w') as Goodarzi:
Goodarzi.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Zolfkhani.txt','w') as Zolfkhani:
Zolfkhani.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Ghanbari.txt','w') as Ghanbari:
Mehrfarzam.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
os.chdir('F:\python\Last_project\Student_db\Level_12')
with open('Farahmandi.txt','w') as Farahmandi:
Farahmandi.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Amiri.txt','w') as Amiri:
Amiri.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Abasi.txt','w') as Abasi:
Abasi.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Fathi.txt','w') as Fathi:
Fathi.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Aligani.txt','w') as Aligani:
Aligani.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Safari.txt','w') as Safari:
Safari.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Ameri.txt','w') as Ameri:
Ameri.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
with open('Dadashzade.txt','w') as Dadashzade:
Dadashzade.write(f"Name:{self.name}\nGrade:{self.grade}\nGPA:{self.GPA}\nregion:{self.region}\nAccepted major:{self.major}\nPhone_number:{self.phone_number}\n#----------------------------#\n")
我也为学生定义了信息 如果你能告诉我我的错误,我会很高兴
如果这是您创建函数但没有调用它们的所有代码。