设为首页 加入收藏

TOP

python基础(2)(二)
2017-09-30 15:23:24 】 浏览:8707
Tags:python 基础
lf, *args, **kwargs): # real signature unknown 读取指定字节数据,如果打开方式为二进制方式就是字节数,如果不是就是字符数。 pass def readable(self, *args, **kwargs): # real signature unknown 是否可读 pass def readline(self, *args, **kwargs): # real signature unknown 仅读取一行数据 pass def seek(self, *args, **kwargs): # real signature unknown 指定文件中指针位置 pass def seekable(self, *args, **kwargs): # real signature unknown 指针是否可操作 pass def tell(self, *args, **kwargs): # real signature unknown 获取指针位置 pass def truncate(self, *args, **kwargs): # real signature unknown 截断数据,仅保留指定之前数据 pass def writable(self, *args, **kwargs): # real signature unknown 是否可写 pass def write(self, *args, **kwargs): # real signature unknown 写内容 pass def __getstate__(self, *args, **kwargs): # real signature unknown pass def __init__(self, *args, **kwargs): # real signature unknown pass @staticmethod # known case of __new__ def __new__(*args, **kwargs): # real signature unknown """ Create and return a new object. See help(type) for accurate signature. """ pass def __next__(self, *args, **kwargs): # real signature unknown """ Implement next(self). """ pass def __repr__(self, *args, **kwargs): # real signature unknown """ Return repr(self). """ pass

  读写都会修改指针,关闭文件指针归零。

  可以以迭代的方式去取读比较大的文件,(因为读文件要先读到内存,如果直接read,文件过大会撑爆内存)。

f = open("hehe","r")
for i in f:
    print(i)
D:\Users\Administrator\AppData\Local\Programs\Python\Python35\python3.exe D:/Users/Administrator/PycharmProjects/txt/123.py
sferf

sfsf

sfsf

sfwsf

  循环文件内的每个元素

f = open("hehe","r")
a = f.read()
f.seek(0)
for i in a:
    print(i)
s
f
e
r
f

  with open的用法

f = open("hehe","r")
with open("hehe","r") as f:
#第二行等同于第一行,区别在于第二行执行完,会自动关闭文件,而第一行则需要f.cloes,with还支持同时打开两个文件。#

 

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python行和缩进 下一篇qpython3 读取安卓lastpass Cooki..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目