首页 > 其他分享 >day13笔记

day13笔记

时间:2023-03-10 17:55:24浏览次数:41  
标签:utf encoding read bytes 笔记 day13 line seek

上节课复习:
x+
b
1、读写都是以bytes
2、针对所有文件
3、一定不能指定encoding

with open('a.txt',mode='rb') as f:
res=f.read()
print(res) # bytes类型

res.decode('utf-8')


bytes=>二进制
得到bytes类型的三种方式
1、字符串编码之后的结果
'上'.encode('utf-8')
bytes('上',encoding='utf-8')

2、b'必须是纯英文字符'

3、b模式下打开文件,f.read()读出的内容


f.readline()
f.readlines() & f.read()
with open('a.txt',mode='rt',encoding='utf-8') as f:
for line in f:
print(line)

while True:
# line=f.read(1024)
line=f.readline()
print(line)
if len(line) == 0:
break


#f.seek(10,0)
#f.seek(2,0)
#f.seek(3,0)

# f.seek(10,1)
# f.seek(2,1) # 12
# f.seek(3,1) # 15

f.seek(-3,2)
f.seek(-2,2)
f.seek(-10,2)

rb r+b

今日内容:
1、f.seek的应用
tail -f access.log程序讲解

2、文件修改的两种方式

3、函数的基本使用
先定义
三种定义方式
后调用
三种调用方式

返回值
三种返回值的形式

4、函数参数

一 形参与实参介绍
二 形参与实参的具体使用
2.1 位置参数
2.2 关键字参数

 

2.3 默认参数

标签:utf,encoding,read,bytes,笔记,day13,line,seek
From: https://www.cnblogs.com/wiii/p/17204306.html

相关文章

  • 数据结构学习笔记-day1
    导言:数据结构是一门研究非数值计算程序设计中的操作对象,以及这些对像之间的关系和操作。 Day1一、基本概念术语数据:客观事物的符号表示,是能输入到计算机中并能程序被......
  • Activiti7学习笔记
    1.Activiti环境 2.加入maven依赖包3.Activiti25张表的含义 4.各个类之间的关系图5.各个Service作用 6.Activiti总结 7.流程部署以及获取流程id......
  • TypeScript学习笔记#6 构造函数
    TypeScript学习笔记#6构造函数classDog{name:string;age:number;//构造函数//构造函数会在创建对象时调用constructor(name:string,age:number......
  • TypeScript学习笔记#2 其他类型声明
    TypeScrip学习笔记#2其他类型说明1.对象类型声明//{}用来指定这个对象中可以包含哪些属性//语法:{属性名:属性值,属性名:属性值}//?表示属性名可选letb:{name:......
  • TypeScript学习笔记#3 tsconfig
    TypeScript学习笔记#3tsconfig.json的常用配置废话不多说,直接上代码{//tsconfig是ts编译器的配置文件/*'include'用来指定哪些ts文件需要被编译路径......
  • TypeScript学习笔记#4 webpack的基础配置
    TypeScript学习笔记#4webpack的基础配置webpack是比较常用的打包工具,我们在打包ts的时候需要配置一些基础配置,同样,直接上代码//引入一个包constpath=require("pat......
  • TypeScript学习笔记#5 类的简介
    TypeScript学习笔记#5类的简介废话不多说,直接上代码//使用class关键字来定义一个类/***对象中主要包含两个部分*属性*方法*/classPerson{/*......
  • JDBC笔记(三):基于JDBC的工具包
    本文主要介绍基于JDBC的两个优秀的工具包,ApacheDBUtils和SpringJDBC的基本应用。1、ApacheDBUtilsDBUtils样例的官网地址:https://commons.apache.org/proper/c......
  • Springcloud学习笔记56--SpringBoot之GET请求与Post请求参数偶发性丢失问题
    1.概述最近遇到一个偶现的问题,在向服务端请求的时候,偶尔会出现异常,在请求中的queryString传递了参数,却出现了异常MissingServletRequestParameterException如下所示:or......
  • 组合数学课程笔记(三):生成函数
    序离散和连续的不期而遇,抽象与数分的阴阳交融。我将以加与乘的生铁铸就组合的奇迹,这世间都要把你的伟岸与光辉所传颂。$\mathfrak{GeneratingFunction}$生成函数所......