学习内容
1.pickle 泡菜:pickling存放,unpickling存读取
代码的实现
import pickle
>>> my_list = [123,3.14,'小甲鱼',['another list']]
>>> pickle_file = open('my_list.pickle','wb')#创建并打开一个文件 'wb'指可写入模式
>>> pickle.dump(my_list,pickle_file)#将创建的列表存入上一步创建的文件夹之下,dump有存入之意
>>> pickle_file.close()
通过以上代码,实现将列表存储于硬盘下文件名为my_list.pickle之中
2.文件地址的获取(当我们初学pickle时,我们并不知道生成的文件的存储位置,则可通过以下语句实现在Python中查找文件路径)
代码的实现
>>> import os
>>> path = os.getcwd()
>>> print(path)
C:\Users\Administrator\Desktop
运行结果图
3.在我们制作查询脚本时可以通过将字典用pickle封装成一个单独的脚本,来实现脚本的搜身,列如天气查询脚本
通过中国天气网http://www.weather.com.cn/ 导出对应城市的数字编码
对字典的封装腌制
在脚本中调用字典
零碎知识点
rb是以二进制来读取
wb是写入