首页 > 其他分享 >pycharm使用小技巧_json与字典

pycharm使用小技巧_json与字典

时间:2023-11-03 12:11:43浏览次数:97  
标签:register json dict 格式 pycharm data 字典

pycharm控制台打印的数据
   键值对都是双引号,则是数据的格式json
   键值对都是单引号,则是数据的格式字典

示例代码如下:

import json
from random import randint

""""
需求:用户注册页面,手机号唯一,通过需要手机号进行注册
"""

# 定义一个json字符窜
register_data = '{"name":"张明","phone_name":13506250269,"sex":"男","age":20}'
print(register_data) # 控制台打印的 键值对都是双引号,则是数据的格式json
print(type(register_data)) # type()判断数据的类型
# json.loads()将json格式数据转化为字典格式
register_data_dict = json.loads(register_data)
print(register_data_dict) # 控制台打印的 键值对都是单引号,则是数据的格式字典
print(type(register_data_dict))
# 使用格式化字符窜+随机数的形式生成随机手机号。 格式化字符窜:f'138{}',随机函数randint()
register_data_dict['phone_name'] = f'138{randint(10000000, 99999999)}'
# json.dumps()将字典格式数据转化为json格式,ensure_ascii=False数据的中文不进行转义
register_data_json = json.dumps(register_data_dict, ensure_ascii=False)
print(register_data_json)

 

标签:register,json,dict,格式,pycharm,data,字典
From: https://www.cnblogs.com/chen1024a/p/17807345.html

相关文章

  • HanLP — Aho-Corasick DoubleArrayTire 算法 ACDAT - 基于双数组字典树的AC自动机
    双数组字典树能在O(1)(1是模式串长度)时间内高速完成单串匹配,并且内存消耗可控,然而软肋在于多模式匹配。如果要匹配多个模式串,必须先实现前缀查询,然后频繁截取文本后缀才可多匹配。比如ushers、shers、hers…这样一份文本要回退扫描多遍,性能较低。既然AC自动机的goto表本身就是一......
  • package.json中的scripts指令
    前端工程化npmrun运行多条命令&&不生效的问题-dev-zuo技术日常(zuo11.com)package.json中的scripts命令解析-知乎(zhihu.com)......
  • python题目:把JSON字符串里面的数据进行替换【杭州多测师_王sir】
    name ,时间戳,value这三个值要变 "tags":[{"values":[{"value": 43.6525,"quality": 192,"timestamp": 00}],"name": "/system/Template_2/Instance_8/system/Property_10",“type”: 12}]} import randomimp......
  • .net json 处理
    处理较复杂的Json字符串,不需要对Json进行序列化操作,以下是一种非常简单的方法,记录以下;Json字符串如下:{ "code":0, "msg":"SUCCESS", "result":[{ "changesContent":[{ "unionNo":"1719708390162472960", "orderDel......
  • Python JSON 使用指南:解析和转换数据
    JSON是一种用于存储和交换数据的语法。JSON是文本,使用JavaScript对象表示法编写。Python中的JSONPython有一个内置的json包,可用于处理JSON数据。示例:导入json模块:importjson解析JSON-从JSON转换为Python如果您有一个JSON字符串,可以使用json.loads()......
  • 后端处理一个较大的json文件返回数据给前端太慢该如何优化?
    要优化后端处理较大JSON文件并提高返回数据给前端的速度,可以尝试以下几种方法:优化数据库查询:如果你的后端从数据库中提取数据并将其转换为JSON格式,可以优化数据库查询来提高效率。确保使用适当的索引和优化查询语句。逐步加载数据:将大型JSON文件分割成较小的块,并使用分页或滚动加载......
  • Json数据文件处理中遇到的一些问题总结(C++)
    一、海量数据处理的方法总结参考CSDN技术贴:海量数据处理方法C++面试必备-海量数据处理二、快速Json文件解析的库字节-json快速解析库三、无锁队列C++无锁队列四、C++打包静态库静态库和动态库Linux-(C/C++)生成并使用静态库/动态库c/c++依赖静态库、动态库符号问题在远......
  • Python JSON 使用指南:解析和转换数据
    JSON是一种用于存储和交换数据的语法。JSON是文本,使用JavaScript对象表示法编写。Python中的JSONPython有一个内置的json包,可用于处理JSON数据。示例:导入json模块:importjson解析JSON-从JSON转换为Python如果您有一个JSON字符串,可以使用json.loads()......
  • 【工具】pycharm:远程连接服务器调试代码
    pycharm:远程连接服务器调试代码      参考资料1. pycharm:远程连接服务器调试代码......
  • mysql 5.7之后新增的json数据类型
    如图,可以直接把json数据存入mysql数据库,读取时也可以根据json中,属性名来读取。加上虚拟列,即可,如下图 ......