import 路径,json传输

#__author:"Ryzreal"
#date :2018/7/1
# from web.web1.test import logging     #在包下引入函数
# from web.web1 import test             #在包下引入模块(py文件)--执行包中init模块
# from modname import *            #引用模块所有函数 --执行模块
# import module1[, module2[,... moduleN]  #根据路径(sys.path)引用内置模块
# from modname import name1[, name2[, ... nameN]]    #根据模块引用函数


import sys,os
BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))     #设置相对路径
sys.path.append(BASE_DIR)
print(os.path.abspath(__file__))
from week3.day8.ATM.web.web1.test import logger
logger()

#__author:"Ryzreal"
#date :2018/7/1
import os
import sys
BASE_DIR=os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))    #设置相对路径
sys.path.append(BASE_DIR)
from Foo.mod1 import main

main.main()
if __name__=="__main__":  #本地测试执行,异地调用不执行
    print(sys.path)

#__author:"Ryzreal"
#date :2018/7/1
import json

dic = {"name": "alxe","age":13,"job":"it"}
f = open("json.text","w")

# data = json.dumps(dic)    #要手动写入
# f.write(data)
json.dump(dic,f)        #不用手动写入
f.close()

#__author:"Ryzreal"
#date :2018/7/1
import  json
f = open("json.text","r")
# date = f.read()
# date = json.loads(date)
date = json.load(f)
print(date["name"])
f.close()

#__author:"Ryzreal"
#date :2018/7/1
import shelve

f = shelve.open(r"SHLVE_text")
f["info"] = {"name": "alxe","age":13,"job":"it"}
data = f.get("info")
print(data)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值