zoukankan      html  css  js  c++  java
  • Python基础-----shelve模块

    #!/usr/bin/env python
    #-*- coding:utf-8 -*-
    '''shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,
    可读可写;key必须为字符串,而值可以是python所支持的数据类型'''

    import shelve

    f = shelve.open(r'shelve.txt') #目的:将一个字典放入文本
    '''会生成3个文件后缀分别为 .bak .dat .dir'''
    # f['stu1_info']={'name':'alex','age':'18'}
    # f['stu2_info']={'name':'alvin','age':'20'}
    # f['school_info']={'website':'oldboyedu.com','city':'beijing'}


    # f.close()

    print(f.get('stu1_info')['age']) #从字典中取出key对应的值
  • 相关阅读:
    Java线程
    IO流
    staitc
    权限修饰符
    nexus
    Maven
    Git 常用命令
    获取url参数
    创建存储过程和函数
    三层引号
  • 原文地址:https://www.cnblogs.com/Meanwey/p/9741322.html
Copyright © 2011-2022 走看看