个人网站如何制作教程,网站通栏广告设计,网页制作用什么软件做,线上交易商城平台开发文本操作 读取方式r readw writea appendb btye 合并方式 text.txt文件写入
lll aaa hhh wywywywywywy 读取文件方式#xff1a;open#xff08;“文件名”#xff0c;读取方式#xff0c;编码方式#xff09; # (读取文件名字#xff0c;读取方式#xff0…文本操作 读取方式r readw writea appendb btye 合并方式 text.txt文件写入
lll aaa hhh wywywywywywy 读取文件方式open“文件名”读取方式编码方式 # (读取文件名字读取方式编码方式)f open(text.txt,r,encodingutf8)text f.read()print(text)# 输出文本内容 lll aaa hhh wywywywywywy 首先在python文件同路径下准备一个文件text.txt写入 lll aaa hhh wywywywywywy f.readline(读取文件前几行默认读取第一行) f open(text.txt,r,encodingutf8)text f.readline()print(text)# 输出文本内容 lll 只输出第一行 f.readlines()把文本中的内容以列表形式输出换行操作由换行符代替若要对数据清洗可以使用strip把文件切割然后经replace把/n转换成空即可 f open(text.txt,r,encodingutf8)text f.readlines()print(text)# 输出文本内容 [lll\n, aaa\n, hhh\n, wywywywywywy]for t in text:print(t.strip().replace(/n,))# 输出结果 lll# aaa# hhh# wywywywywywy f.readable()判断文本是否可读可读返回True反之返回False f open(text.txt,r,encodingutf8)text f.readable()print(text)# 输出结果True#平常使用方法判断文件是否可读if f.readable():print(文件可读)else:print(文件不可读)f.close() 方式二with as 自开合 with open(text.txt,r,encodingutf8) as f:print(f.read()) 把文本内容写入文件中
write只能一次写入无法写入多行 # 若文件不存在则添加存在则覆盖with open(test_2.txt,w,encodingutf8) as f:f.write(hahahahaha) # 只能一次性写入再次写入会覆盖# 结果新建文本test_2.txt文本内容hahahahaha 写入多行使用“a”进行追加操作换行只需在需要换行的地方前加‘/n’ # 多行写入方法追加appendwith open(test_2.txt,a,encodingutf8) as f:f.write(\nnihaa)# test_2.txt文本内容hahahahahanihaa b 写入图片音乐视频 # b 音乐图片视频import requestsimg requests.get(https://img0.baidu.com/it/u1058961982,3919091402fm253fmtautoapp120fJPEG?w779h500) # 一张图片连接with open(img.png,wb) as f:f.write(img.content) # 下载到文件同路径下