Excel格式文件转为CSV格式
打开一个成绩单,将“优秀”转为“90”;“良好”转为“80”;“合格”转为“60”;“不及格”转为“0”。
代码如下:
1 import pandas as pd 2 grade = pd.read_excel(r"C:UserslitchiDesktopPython.xlsx", sheet_name="Sheet1") # filename为excel表格的文件路径 3 for i in range(len(grade.index)): 4 for j in range(1, len(grade.columns)): 5 if grade.iloc[i, j] == '优秀': 6 grade.iat[i, j] = 90 7 elif grade.iloc[i, j] == '良好': 8 grade.iat[i, j] = 80 9 elif grade.iloc[i, j] == '合格': 10 grade.iat[i, j] = 60 11 else: 12 grade.iat[i, j] = 0 13 grade.to_csv("111.csv") # csv文件的保存路径
CSV格式文件转换为html格式文件
代码如下:
1 import pandas as pd 2 f=pd.read_csv("111.csv") 3 f.to_html("成绩登记.html")
运用python CGI把上面的csv格式文件,用网页显示截屏
CGI(Common Gateway Interface)也叫通用网关接口,它是一个web服务器主机提供信息服务的标准接口,只要遵循这个接口,web服务器就能获取客户端提交的信息,转交给服务端的CGI程序进行处理,然后将处理结果返回给客户端。CGI通讯是由两部分组成的:一部分是用户的浏览器显示的页面,也就是html页面,另一部分则是运行在服务器上的CGI程序。