制作自己的第一个网页

一、读入一个excel文件,并存为csv格式,并把优秀变成90,良好80,及格60,没有交0分。

excel文件如下

制作自己的第一个网页

 

 代码如下

1 import pandas as pd
2 start=[优秀,良好,合格,不合格]
3 change=[90分,80分,60分,0分]
4 file=pd.read_excel("Python成绩登记信计.xlsx")
5 l=len(file.index)
6 for index in range (l):
7     for i in range(4):
8         file.iloc[index]=file.iloc[index].replace(start[i],change[i])
9 file.to_csv("Python成绩登记信计csv.csv",index=False,header=1)

运行结果如下

制作自己的第一个网页

 

 二、将上述csv格式文件转换为html文件

可利用pandas

代码如下

1 import pandas as pd
2 f=pd.read_csv("Python成绩登记信计csv.csv")
3 f.to_html("Python成绩登记信计.html")

因为csv文件中有中文,所以可能转换后的html中可能出现乱码

解决办法:可在python中打开转换后的html文件,然后在第一行加入

<head>
<meta charset="UTF-8">

然后再次打开就可以啦

制作自己的第一个网页

 

制作自己的第一个网页

上一篇:.net core HttpClient 使用之掉坑解析(一)


下一篇:.net core HttpClient 使用之消息管道解析(二)