python_seek()
1267 단어 python - 기본
21:12 2019/1/16/
//
map():
//
li=[1,2,3,4,5,6]
print(list(map(str,li)))
//reduce() map(), , , 。
from functools import reduce
res=reduce(lambda x,y:x+y,li)
print(res)
:
21
//14:41 2019/1/17/
// 。
os.chdir("D://")
os.getcwd()
'D:\\'
f=open("a.txt","w",encoding="utf-8")
f.write("1111")
4
f.flush()// 。
//seek()
10:38 2019/1/24/
f=open("seek","r",encoding="utf-8")
print(f.tell())
f.seek(10)
print(f.tell())
f.seek(3)
print(f.tell())
:
0
10
3
//seek 。
:
f=open("seek","rb")// , rb 。 。
# data=f.readlines()
# print(data)
print(f.tell())
# print(f.tell())
f.seek(10,1)//1
print(f.tell())
f.seek(-15,2)//2
print(f.tell())
data=f.readlines()
print(data)
print(data[-1].decode())// decode 。
// :
1:
f=open("seek","rb")
for i in f:
print(i.decode(),end="")# end="" 。
2:
f=open("seek","rb")
for i in f.readlines():#f.readlines()
print(i.decode(),end="")
:
1111
2222
hellow
33333