博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
day4列表序列化
阅读量:4984 次
发布时间:2019-06-12

本文共 912 字,大约阅读时间需要 3 分钟。

####列表序列化 #Author:walter #json和pickle 的用法相同,单如果涉及到函数序列化要用pickle               #序列化一次,反序列化一次。pickle打开需要二进制b import  json, pickle #操作 # def sayhi(name): #     print("hello,",name) info = {
'name':'lzq', 'age':28, #'func':sayhi } f = open("test.text","w") f.write( json.dumps(info)) print(json.dumps(info)) #f.write(str(info)) #data = pickle.loads(f) ### ==data = pickle.loads(f.read()) #print(data["func"]) f.close() #########反序列化
#Author:walter import json f = open("test.text","r") data = json.loads(f.read()) print(data["age"]) ##########方法一 # data= eval(f.read()) # f.close() # print(data['age']) ########



###调用不同目录下的文件函数等
#Author:walter import os import sys BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.append(BASE_DIR)  #添加到系统环境变量 from conf import settings from core import  main main.login() ######

转载于:https://www.cnblogs.com/mappleforever/p/9523085.html

你可能感兴趣的文章
SQlite数据库
查看>>
Python服务器开发 -- 网络基础
查看>>
一些常用的js,jquerry 样例
查看>>
Oracle PL/SQL 多重选择句
查看>>
tyvj1659中中救援队
查看>>
kubernetes学习:CKA考试题
查看>>
LINUX samba的安装使用
查看>>
CSS border 生成三角
查看>>
asp.net(c#)开发中的文件上传组件uploadify的使用方法(带进度条)
查看>>
7.STM32中GPIO理解
查看>>
base64 json
查看>>
在vim中搜索单词
查看>>
设置定点数学属性
查看>>
自动化测试工具 Test Studio入门教程
查看>>
排序算法(一) —— 冒泡排序
查看>>
No.026:Remove Duplicates from Sorted Array
查看>>
SpringBoot项目的几种创建方式,启动、和访问
查看>>
解决"disabled". Expected Boolean, got Number with value 0
查看>>
OC--init,initialize,initWithCoder:,initWithFrame:各方法的区别和加载顺序
查看>>
Exponentiation
查看>>