python truncate是什么

  • 更新时间:2021-07-14 10:10:10
  • 编辑:国文翰
本站精选了一篇相关的编程文章,网友通芊丽根据主题投稿了本篇教程内容,涉及到Python相关内容,已被452网友关注,涉猎到的知识点内容可以在下方电子书获得。

参考资料

正文内容

这是一篇很好的python技术文章,实例用法很详细,重新编辑了一下发到本站,希望大家能有所收获。

python truncate是什么

1、说明

从文件的首行首字符开始截断,截断文件为n个字符;无n表示从当前位置起截断;截断之后n后面的所有字符被删除。

2、语法

fileObject.truncate( [ size ])

3、参数

size,可选,如果存在则文件截断为 size 字节。

4、返回值

该方法没有返回值。

5、实例

#!/usr/bin/python
 
# Open a file
 
fo = open("foo.txt", "rw+")
 
print "Name of the file: ", fo.name
 
# Assuming file has following 5 lines
 
# This is 1st line
 
# This is 2nd line
 
# This is 3rd line
 
# This is 4th line
 
# This is 5th line
 
line = fo.readline()
 
print "Read Line: %s" % (line)
 
# Now truncate remaining file.
 
fo.truncate()
 
# Try to read file now
 
line = fo.readline()
 
print "Read Line: %s" % (line)
 
# Close opend file
 
fo.close()

当我们运行上面的程序,它会产生以下结果:

Name of the file: foo.txt
 
Read Line: This is 1st line
 
Read Line:

 以上就是python truncate方法的介绍,在裁剪文件方面经常会使用到,可以就这种方法先进行一个练习。

(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

相关教程

  • 利用Python为iOS10生成图标和截屏

    这篇文章主要为大家详细介绍了利用Python为iOS10生成图标和截屏的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    发布时间:2019-08-26

  • 理解Python利用reportlab生成PDF文档

    今天小编就为大家分享一篇关于Python使用reportlab模块生成PDF格式的文档,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    发布时间:2020-03-16

用户留言