zoukankan      html  css  js  c++  java
  • python3 jason & pickle

    #Author by Andy
    #_*_ coding:utf-8 _*_
    import json
    import pickle
    def sayhello(name):
    print('Hello %s' %name)
    return 'Hello %s' %name

    info={
    'name':'Andy',
    'age':20,
    'job':'doctor',

    }

    info1={
    'name':'Andy',
    'age':20,
    'job':'doctor',
    'func':sayhello

    }
    # print(type(info))
    f=open('E:my python study\filesjson & pickle.txt','rb')
    # json.dumps(info)#将字典转为字符串(序列化)
    # json.dump(info,f)#=f.write(json.dumps(info))
    # json.load(f))#=json.loads(f.read())

    # json.loads((json.dumps(info)))#将字符串转为字典
    #Json主要用于不通语言之间的数据交互,支持字典、列表、字符串、元组、集合
    # p=pickle.dumps(info1)#将字典转为二进制
    # pickle.dump(info1,f)
    #一个文件只能dump一次,load一次
    # print(pickle.loads(p))#将二进制转为字典
    def sayhello(name):
    print('Hello %s' %name)
    return 'Hello %s' %name
    print(pickle.load(f)['func'])
  • 相关阅读:
    洛谷 P1141 01迷宫
    洛谷 p1443
    setw
    Fliptile
    追牛
    Dungeon Master
    vim的一些基本操作
    洛谷 p1309 瑞士轮
    洛谷 p1090 合并果子
    selenium2 WebDriver 在asp.net项目中的应用
  • 原文地址:https://www.cnblogs.com/pythonstudy/p/6169976.html
Copyright © 2011-2022 走看看