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

좋은 웹페이지 즐겨찾기