我使用的是python3.5.2
这是我的输入:
print("")
print("-----------------------------------------------------------------------------------------------------------------------------------------------------------")
print("| (1) Enter new student details | (2) Edit existing student details | (3) Retrieve Student details |")
print("-----------------------------------------------------------------------------------------------------------------------------------------------------------")
print("")
option=int(input("Select an option from the menu, 1/2/3/: "))
if option==1:
f=open("Student Details.xls" , "w")
f.write("Forename"+"\n")
fname=input("Enter the student's first name: ")
f.write(fname)
f.write("Surname"+"\n")
sname=input("Enter the student's surname: ")
f.write(sname)
f.write("DOB"+"\n")
dob=input("Enter the student's DOB: ")
f.write(dob)
f.write("Postcode"+"\n")
pcode=input("Enter the student's postcode: ")
f.write(pcode)
运行时,它会创建一个excel文件并写入其中。但是,它把所有的细节都写在一个单元格里。我希望excel文件如下所示:
^{pr2}$我研究了如何在不同的列中输入数据,但是我找到的所有解决方案都使用import xlwt,我无法安装它-因为我没有这台电脑的管理员权限
有别的办法吗?在
我建议使用^{} 之类的东西,而不是直接处理文件。它使流程简单得多:
相关问题 更多 >
编程相关推荐