自己的第一个网页
(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')

 
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号