python的永久存储——pickle‘泡菜’ ,‘腌制’天气查询脚本

学习内容
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是写入

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值