自己的第一个网页

(1)笔记

1. 打开文件
变量名 = open (文件名, 打开模式)

 

 

打开模式
说明
只读模式 (默认),文件不存在则返回FileNotFoundError异常
覆盖写模式,文件不存在则创建,存在则覆盖写
创建写模式,文件不存在则创建,存在则返回FileExistsError异常
追加写模式,文件不存在则创建,存在则追加写
文本文件模式 (默认)
二进制文件模式
在原功能基础上增加读写功能
2. 读文件

 

 

读文件方法
说明
<file>.read(size=-1)
从文件中读入所有内容,若有参数,则读入前size长度的字符串或字节流
<file>.readline(size=-1)
从文件中读入一行内容,若有参数,则读入改行前size长度的字符串或字节流
<file>.readlines(hint=-1)
从文件中读入所有行,以每行为元素形成列表,若有参数,则读入hint行
3. 写文件
写文件方法 说明
<file>.write(s) 向文件中写入一个字符串或字节流
<file>.writelines(lines) 将一个全为字符串的列表写入文件
<file>.seek(offset) 改变当前文件操作指针的位置(offset值)0:文件开头;1:当前位置;2:文件结尾
写文件方法
说明
<file>.write(s)
向文件中写入一个字符串或字节流
<file>.writelines(lines)
将一个全为字符串的列表写入文件
<file>.seek(offset)
改变当前文件操作指针的位置(offset值)0:文件开头;1:当前位置;2:文件结尾
4. 关闭文件
变量名.close()

(2) (4)

import pandas as pd
df = pd.read_excel('python成绩登记信计.xlsx')
df1=df[:]
df1['一']=df1['一'].map({'优秀':90,'良好':80,'合格':60,'不合格':50})
df1['二']=df1['二'].map({'优秀':90,'良好':80,'合格':60,'不合格':50})
df1['三']=df1['三'].map({'优秀':90,'良好':80,'合格':60,'不合格':50})
df1['四']=df1['四'].map({'优秀':90,'良好':80,'合格':60,'不合格':50})
df1=df1.fillna(0)
df1.to_csv('成绩登记1.csv')
df1.to_html('成绩登记2.html')

 

 

 

 

 

posted @ 2020-05-26 17:16  hhh黄如  阅读(173)  评论(0)    收藏  举报