第一个网页

要求:将excel文件存为csv文件,并把优秀变90分,良好变80分,及格变60分,不及格变0分。

再讲csv文件转换为html文件,运用Python CGI把csv文件用网页显示。

原excel文件

 

 代码

 1 import pandas as pd
 2  
 3 def ExcelToCsv_1(StartName,EndName):
 4     grade = pd.read_excel(StartName) #StartName:excel表格的文件路径
 5     Grade = grade.replace("优秀","90")
 6     Grade = Grade.replace("良好","80")
 7     Grade = Grade.replace("合格","60")
 8     Grade = Grade.replace("不合格","0")
 9     Grade = Grade.fillna(value = 0)
10     Grade.to_csv(EndName)            #EndName:csv文件的保存路径
11 
12 ExcelToCsv_1("D://ZNsmueven//Python//Python成绩登记信计.xlsx",
13              "D:\\ZNsmueven\\Python\\Python成绩1.csv")
14 f=pd.read_csv("D:\\ZNsmueven\\Python\\Python成绩1.csv")
15 f.to_html('D:\\ZNsmueven\\Python\\Python成绩1.html') 
website.py

结果如下:

 

posted @ 2020-05-20 21:34  Ni__23  阅读(157)  评论(0)    收藏  举报