Latest web development tutorials

اقتطاع الثعبان ملف) طريقة (

بيثون ملف طريقة (ملف) بيثون ملف طريقة (ملف)


الخطوط العريضة

ويستخدم أسلوباقتطاع () لاقتطاع الملف، إذا قمت بتحديد اختياري حجم المعلمة، قال الأحرف حجم الملف اقتطاع.إذا لم تقم بتحديد حجم، وقطع من الوضع الحالي، يتم حذف كافة الأحرف وراء حجم بعد اقتطاع.

قواعد

طريقة اقتطاع () بناء الجملة التالية:

fileObject.truncate( [ size ])

المعلمات

  • حجم - بدلا من ذلك، في حالة وجود ملف اقتطاع بايت الحجم.

عودة القيمة

هذه الطريقة لا قيمة له العودة.

أمثلة

يوضح المثال التالي طريقة استخدام اقتطاع ():

ملف المحتوى W3big.txt على النحو التالي:

1:www.w3big.com
2:www.w3big.com
3:www.w3big.com
4:www.w3big.com
5:www.w3big.com

حلقة يقرأ محتويات الملف:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

# 打开文件
fo = open("w3big.txt", "r+")
print "文件名为: ", fo.name

line = fo.readline()
print "读取第一行: %s" % (line)

# 截断剩下的字符串
fo.truncate()

# 尝试再次读取数据
line = fo.readline()
print "读取数据: %s" % (line)

# 关闭文件
fo.close()

إخراج المثال أعلاه هو:

文件名为:  w3big.txt
读取第一行: 1:www.w3big.com

读取数据:

الأمثلة التالية اعتراض 10 بايت w3big.txt الملف:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

# 打开文件
fo = open("w3big.txt", "r+")
print "文件名为: ", fo.name

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

str = fo.read()
print "读取数据: %s" % (str)

# 关闭文件
fo.close()

إخراج المثال أعلاه هو:

文件名为:  w3big.txt
读取数据: 1:www.runo

بيثون ملف طريقة (ملف) بيثون ملف طريقة (ملف)