IO编程

  • 打开文件
1 F=open(r'c:\text\f.txt','r')
View Code
  • 文件读取
1 try:
2       F=open(r'c:\text\f.txt', 'r')
3       print(F.read())
4 finally:
5       if F:
6             F.close()
7 ___________________________等于
8 with open(r'c:\text\f.txt', 'r') as f:
9     print f.read()
View Code
  • 文件写入
  • 1 with open(r'fujun.txt', "wb") as f:
    2     f.write("shushed")

     

  • 序列化操作
  • 1. try:     
    2.     import cPickle as pickle
    3 
    4 except ImportError :
    5      import pickle

     

    1 import cPickle as pickle
    2 
    3      d=dict(h="首页", t="title")
    4      pickle.dumps(d)
    5 
    6 
    7 open open(r"f.txt", "ab") as f:
    8      
    9      pk=pickle.dumps(d, f)
    f.close()

     

    1 with  open(r'f.txt',  'wb')  as f:
    2 
    3       pickle.load(f)
    4       f.close()
    5     

     

posted @ 2018-08-07 16:07  我找寻一点人  阅读(92)  评论(0)    收藏  举报