首页 > 其他 > 详细

文件操作

时间:2018-01-17 17:33:33      阅读:189      评论:0      收藏:0      [点我收藏+]

1.with打开

with open(rE:\py\text_files\pi.txt) as file_object:  # 在冒号前加r表示以原始字符串方式指定路径,否则会出现\t的转义符报错或者用\\表示路径
    contents = file_object.read()
    print(contents.strip())

2.逐行读取及打印

filename = E:\py\\text_files\pi.txt
with open(filename) as file_object:  # 在冒号前加r表示以原始字符串方式指定路径,否则会出现\t的转义符报错或者用\\表示路径
    contents = file_object.readlines()  # 逐行读取
    for i in contents:
        print(i.strip())  # 逐行打印,去除空行的空格

3.调整指针

filename = rE:\py\text_files\pi.txt
with open(filename) as file_object:  # 在冒号前加r表示以原始字符串方式指定路径,否则会出现\t的转义符报错或者用\\表示路径
    contents = file_object.readlines()  # 逐行读取
    # file_object.seek(20)#调整指针位置
    print(file_object.tell())  # 42获取指针位置
a = ‘‘
for i in contents:
    a = a + i.strip()  # 拼接字符串
print(a)  # 3.141592653589793238462643383279
print(len(a))  # 32

 

文件操作

原文:https://www.cnblogs.com/xusuns/p/8303840.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!