制作自己的第一个网页

2021-02-17 13:19

阅读:408

标签:span   csv文件   格式   header   中文   png   pandas   xls   charset   

一、读入一个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文件,然后在第一行加入

"UTF-8">

然后再次打开就可以啦

技术图片

 

制作自己的第一个网页

标签:span   csv文件   格式   header   中文   png   pandas   xls   charset   

原文地址:https://www.cnblogs.com/qinlai/p/12954734.html


评论


亲,登录后才可以留言!