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]
网友评论