标签:func 场景 序列 code int 适用于 使用 type json模块
序列化------>将python数据类型转化为json类型,不支持元组和集合进行序列化
v1 = [11,‘yang‘,[11,22,33],{‘k‘:5},True]
import json
v2 = json.dumps(v1)
print(v1)
反序列化--------->将json数据类型转化为python数据类型
v = ‘[123,"yang"]‘ #内部字符串类型必须是双引号,引号内部必须是容器型数据类型,外层必须为单引号
import json
v1 = json.loads(v)
print(v1,type(v1))
#方法一
from day0724 import yangziqing #从day0724文件夹里引用yangziqing py文件
yangziqing.func() #在py文件中执行函数
#或者
from day0724.yangziqing import func
func()
#方法二
from yangziliang import func,func1 #从一个py文件夹中引用两个函数
func()
func1()
#方法三
from yangziliang import * #从py文件中导入所有的函数
func()
func1()
func2()
#方法四
from yangziliang import func
def func():
print(789)
func()
#为了防止被引用的函数被后面的函数覆盖
from yangziliang import func as f #此场景值适用于从py文件夹中引用一个函数
f()
#方法四
import yangziliang #从同级目录中引用模块
yangziliang.func()
#方法五
import day0724.yangziqing #从不同放入文件夹中导入
day0724.yangziqing.func()
#方法六
import sys #通过根目录寻找
sys.path.append(r‘C:\code\day0724\li‘) #获得文件路径,一定是上级的
import aiqi
aiqi.func3()
标签:func 场景 序列 code int 适用于 使用 type json模块
原文地址:https://www.cnblogs.com/yangzilaing/p/13369772.html