美文网首页
10 文件系统

10 文件系统

作者: 阿健在长安 | 来源:发表于2017-04-20 12:14 被阅读8次

    1.模块模块是一个包含所有你定义的函数和变量的文件,后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。例:

    >>> import random
    >>> a = random.randint(1,20)
    
    

    2.OS模块(Operatin System)

    有了OS模块,我们不需要关心什么操作系统下使用什么模块,OS模块会帮你选择正确的模块并调用。

    os中的函数:
    http://bbs.fishc.com/forum.php?mod=viewthread&tid=45512&extra=page%3D1%26filter%3Dtypeid%26typeid%3D403
    注意:其中os.path模块是后来加的,它里面的函数前缀不是os.而是os.path.

    3.永久存储:泡菜

    1.向磁盘存储一个列表

    >>> import pickle    #用到pickle模块
    >>> my_list1 = ['a',2]
    >>> pickle_file = open('abc.qwe','wb')    #扩展名随便起,以二进制、可写方式打开文件
    >>> pickle.dump(my_list1  , pickle_file)   #把列表存入文件,此时可磁盘中看到存储的文件
    >>> pickle_file.close()    #关闭文件
    

    2.从磁盘打开一个列表

    >>> pickle_file = open('abc.qwe','rb')    #以二进制、只读方式打开文件
    >>> my_list2 = pickle.load(pickle_file)    #载入文件
    >>> print(my_list2)
    ['a', 2]
    
    

    相关文章

      网友评论

          本文标题:10 文件系统

          本文链接:https://www.haomeiwen.com/subject/ujxlzttx.html