python中truncate的用法_Python中truncate()方法有哪些功能?

news/2024/7/7 12:11:31

摘要:

下文讲述Python中truncate()的方法的功能简介说明,如下所示:

truncate()方法功能:

用于截断文件并返回截断的字节长度

truncate()方法语法

fileObject.truncate([size])

--------参数说明--------

fileObject:文件对象

size:可选

当此参数存在时,

则文件从开头截断为指定字节

--------返回值说明--------

此方法无返回值

注意事项:

当指定长度截取长度的话,

则从文件的开头开始截断指定长度,其余内容删除;

不指定长度的话,就从文件开头开始截断到当前位置,

其余内容删除

例:

truncate()方法的示例分享

#maomao365.com

#fileObject.truncate()函数的示例分享

fo = open("maomao365.txt", "r+", encoding="utf-8")

# print ("文件名: ", fo.name)

fo.seek(20)

fo.truncate() #从第20个字节以后的内容全部删除了

fo.seek(0,0)

line = fo.readlines()

print("读取行: %s" % (line))

fo.truncate(8) # 截取8个字节

fo.seek(0,0)

str = fo.read()

print("读取数据: %s" % (str))

# 关闭文件

fo.close()

//输出

读取行: ['maomao365.com\n', 'maoma']

读取数据: maomao36


http://www.niftyadmin.cn/n/3726054.html

相关文章

Linux中的环境变量配置文件

这篇文章是我之前整理,此次上传。因为刚刚接触linux,一直对里面的变量设置是混淆的,所以查资料整理了一下,以便日后查询。Shell 环境依赖于多个文件的设置。用户并不需要每次登录后都对各种环境变量进行手工设置,通过环…

抖音名字怎么改不了_抖音名字怎么改不了

抖音上很火的点名PPT怎么制作呢?今天的教程帮你全方位解析制作要点快来跟充哥一起学习吧Part.1 原理剖析要点1.如何实现PPT页面的快速跳闪?和之前介绍过的制作快闪PPT类似,点名效果同样可以通过设置幻灯片的切换时间来实现页与页之间快速跳闪…

【mvc之前台优化标签】

目录前言index.jsp整体z:tld自定义标签库标签助手类checkbox标签助手类pageTag标签助手类selectTag助手类效果图总结前言 这一篇是写前台如何使用自定义标签来优化代码 之前一篇是写后台优化代码的,【mvc之后台优化代码】 还是一样,纯代码。 index.j…

揭秘腾讯MTA SDK模块化发展历程

引语 SDK是一种方便常见的开发者工具形式,但越来越多的内嵌功能,可能让SDK服务越来越全,可能会出现功能的重复,造成SDK包越来越重,给App自身带来负担……为App减负,MTA踏上了探索的道路。 作者介绍 陈翔&am…

细说java_细说JAVA反射

Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。JavaBean 是 reflection 的实际应用之一…

计算机绘画小房子教案,幼儿园中班美术教案《漂亮的小房子》绘画活动

《幼儿园中班美术教案《漂亮的小房子》绘画活动》由会员分享,可在线阅读,更多相关《幼儿园中班美术教案《漂亮的小房子》绘画活动(5页珍藏版)》请在人人文库网上搜索。1、幼儿园中班美术教案漂亮的小房子绘画活动 点击这里 活动目标:1、学习粘…

mysqldump与innobackupex备份过程你知多少(二)

mysqldump有什么坑吗?想必大家都知道,mysqldump备份时可以使用--single-transaction --master-data两个选项执行备份(老实讲,为图方便,本人之前很长一段时间,生产库也是使用mysqldudmp远程备份的&#xff…

【前端UI框架】

目录前言AngularVueReact总结前言 |ू・ω・ ) 哟,大家好, 因为最近要学EasyUI了,所以去找了一些有关EasyUI的信息。 这里先简单介绍下:EasyUI是一组基于jQuery的UI插件集合体 对,这个EasyUi是基于jQuery的…