文件三要素: 文件路径、编码方式、操作模式读 r read() : 全部内容 read(n): 在r模式下:字符 在rb模式下:字节 readline(): 按行读取 readlines(): ---> list 每个元素 都是文件中的每一行\n r+ 读写:先读写... ...
分类:
其他好文 时间:
2018-08-15 16:03:41
阅读次数:
157
1,文件操作 读方法: 1,read # r模式 ,按照字符读取。 2,readline # 按行读取 3,readlines #按行读取,返回一个列表 4,文件较大,通过for循环遍历每行字符串 5,rb 文件凡是操作带b字母,都是与非文字类文件相关的。 6,r+ 读写:先读后写 写模式 1,w ...
分类:
编程语言 时间:
2018-08-13 20:54:28
阅读次数:
207
1、运行时加-u参数,如 # python3 -u test.py >> test.log &用man查看python的-u参数,说明如下: Force stdin, stdout and stderr to be totally unbuffered. On systems where it ma ...
分类:
编程语言 时间:
2018-08-12 17:14:24
阅读次数:
212
python中有三种读取文件的函数: read() readline() readlines() 然而它们的区别是什么呢,在平时用到时总会遇到,今天总结一下。 0. 前期工作 首先新建一个文件read.txt,用于实际效果举例 1. read() read(size)方法从文件当前位置起读取size ...
分类:
编程语言 时间:
2018-08-12 17:12:45
阅读次数:
295
24.文件a1.txt内容(注意每行中的空格是不一样的,需要对空格进行处理)序号 部门 人数 平均年龄 备注 1 python 30 26 单身狗 2 Linux 26 30 没对象 3 运营部 20 24 女生多通过代码,将其构建成这种数据类型: ...
分类:
编程语言 时间:
2018-08-12 15:33:08
阅读次数:
156
python中with可以明显改进代码友好度,比如: with open('a.txt') as f: print f.readlines() 为了我们自己的类也可以使用with, 只要给这个类增加两个函数__enter__, __exit__即可: >>> class A: def __enter ...
分类:
编程语言 时间:
2018-08-11 01:26:03
阅读次数:
141
1、打开文件: open 函数 open函数最常用的使用方法如下:文件句柄 = open('文件路径', '模式',编码方式)。 encode='' 1、关于文件路径 #文件路径: 主要有两种,一种是使用相对路径,想上面的例子就是使用相对路径。 另外一种就是绝对路径, 如:C:/Users/Desk ...
分类:
编程语言 时间:
2018-08-10 01:15:09
阅读次数:
173
读:r
f=open(r‘a.txt‘,‘r‘,encoding=‘utf-8‘) #r取消特殊符
dat=f.read()
print(dat)
print(f)
f.close() #关闭文件,回收操作系统的资源
with open(‘a.txt‘,‘r‘,encoding=‘utf-8‘) as f: #with自动关闭打开的文件
print(f.readline(),end=‘‘) #readline每次只读一行文件内容,end取消自动换行。
readlines:把读的所有文件都放入一个列表里面。
写:w
f=open(‘a.txt‘,‘w‘,encoding=‘utf-8‘) #如果文件存在则会清空,如果没有则创建。
f.write(‘11111\n2222222\n‘)
f.close()
f.writelines([‘ha‘\n,‘ueeu‘,‘koko‘]) #writelines,可以用列表和元组的形式写入文件
追加写:a
f=open(‘a.txt‘,‘a‘,encoding=‘utf-8‘)
分类:
其他好文 时间:
2018-08-07 22:22:46
阅读次数:
198
readlines()函数,readline()函数,tell()函数,seek()函数 ...
分类:
编程语言 时间:
2018-08-04 17:23:54
阅读次数:
123