首页 > Web开发 > 详细

制作自己的第一个网页

时间:2020-05-25 09:38:14      阅读:52      评论:0      收藏:0      [点我收藏+]

一、读入一个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">

然后再次打开就可以啦

技术分享图片

 

制作自己的第一个网页

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!