D33【python 接口自动化学习】- python基础之输入输出与文件操作

day33 文件读写

学习日期:20241010

学习目标:输入输出与文件操作﹣-45 常见常新:文件的读写

学习笔记:

文件读取
文件写入

以下函数只做了解

python 复制代码
f = open('demo.txt',mode='r',encoding='utf-8')

# data=f.read(1) # 读取一个字符
data=f.readline() # 读取第一行
data=f.readlines() # 读取整个文件

print(data)

for data in f:
    print(data)


f = open('demo.txt',mode='a',encoding='utf-8') # 清空后写入文件
# f = open('demo.txt',mode='a',encoding='utf-8') # 追加写入文件
# f = open('demo.txt',mode='w+',encoding='utf-8') # 清空后读写入文件
# f = open('demo.txt',mode='a+',encoding='utf-8') # 追加后读写入文件

data2 =f.write('1')# 返回写入的内容
print(data2)

f.close()
总结
  1. 使用不同函数可以实现不同的读取方式
  2. 使用open()函数控制写入方式,使用seek()函数控制写入位置
  3. 文件写入完成应使用close()函数关闭文件
相关推荐
卡提西亚2 分钟前
FastAPI基础入门
python·fastapi
fanruitian18 分钟前
python 机器学习 ML LinearRegression KNN KMeans
python·机器学习·kmeans
鱼宵23 分钟前
取集合第一个元素,Java 为什么要写三种写法?
java·windows·python·java21
卷无止境33 分钟前
给AI装上一双眼睛:快速构建代码验证器的思路与落地方案
后端·python
维克兜率天1 小时前
【维克】指数调整:哪些股票会被“强制买入“?
人工智能·python·算法
come112341 小时前
Codex 下不同场景 模式选择
python
神也畏惧菠萝2 小时前
Day08 Python流程控制从入门到上瘾:if/match/while/for四件套,从B站登录一路打到猜数字游戏
python·算法·数据存储·for·while·if·ifelse
言乐62 小时前
通过 3D 动画直观演示球形瓶内可滑动半圆机构在倾倒时防粘盖、回正时刮膏体的运动学过程
python·3d·django·virtualenv·pygame
quantdash_cc2 小时前
ETF 行情数据清洗实战:字段语义拆解、标的池整理与五个校验清单
python·数据分析·pandas·量化交易·股票数据·quantdash
小熊恋旧2 小时前
Python 面向对象编程:方法、属性、继承与多态详解
开发语言·python