简介 当我们使用django-rest-framework框架时, 项目必定是前后端分离的, 那么前后端进行数据交互时, 常见的数据类型就是xml和json(现在主流的是json), 这里就需要我们django后台对json和python字典(dict)进行频繁的转化, 当然我们可以使用json模块 ...
分类:
其他好文 时间:
2020-07-16 00:25:06
阅读次数:
153
一、迭代器 1、什么是迭代?迭代是一个重复的过程,并且每次重复都是基于上一次的结果而来 2、要想了解迭代器到底是什么?必须先了解一个概念,即什么是可迭代的对象?可迭代的对象:在python中,但凡内置有__iter__方法的对象,都是可迭代的对象字符串,列表,元组,集合,字典都是可迭代的 #以下都是 ...
分类:
其他好文 时间:
2020-07-16 00:14:05
阅读次数:
62
集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。 注意: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之间的交集、差集、并集等关系 集合(set)是一个无序的不重复元素序列可以使用大括号{}或者set{}函数 ...
分类:
编程语言 时间:
2020-07-16 00:12:19
阅读次数:
68
我们在使用Pycharm中的Project Interpreter 发现有4中选择: Virtualenv Environment、Conda Environment、System Interpreter、Pipenv Environment,那么每个的具体含义是什么呢?下面我们就来学习一下吧。 S ...
分类:
编程语言 时间:
2020-07-16 00:11:01
阅读次数:
76
借花献佛:一、定义字典 Set d = CreateObject("Scripting.Dictionary")二、呼之即来,挥之即去d("张三“)=1 '相当于给字典赋值,张三过来(没有就生成)拿个1站一边去d("李四”)=2 '相当于给字典赋值,李四过来(没有就生成)拿个2站一边去d("李四”) ...
分类:
编程语言 时间:
2020-07-15 23:52:50
阅读次数:
66
jwt (json web token) 控制用户登录才能访问,以及不登陆访问: # 1 控制用户登录后才能访问,和不登录就能访问 from rest_framework.permissions import IsAuthenticated class OrderAPIView(APIView):# ...
分类:
编程语言 时间:
2020-07-15 23:51:08
阅读次数:
76
一:字符编码知识储备 1.程序运行与三大核心硬件的关系 2.程序运行过程中产生的数据最先放在内存中 3.python程序运行的三个步骤 ? python3 D:\a.py ? 1.先启动python解释器 ? 2.解释器会将a.py的内容当成普通内容从硬盘读入内存,此时没有语法意义 ? 3.解释器会 ...
分类:
其他好文 时间:
2020-07-15 23:15:11
阅读次数:
87
概念介绍 使用Docker启动Hello World 常用命令 查看命令清单直接输入docker或者是docker help 可以查看其所有支持命令的命令清单,如下:[root@ecs-8fdd-0004 docker]# dockerUsage: docker [OPTIONS] COMMANDA... ...
分类:
其他好文 时间:
2020-07-15 15:13:33
阅读次数:
63
参考文档:https://www.cnblogs.com/xybaby/p/7854126.html Python 2 中对列表和字典中的中文进行输出的时候,都无法原样打印 >>> l=['你好','版块','博客','字典'] >>> print l ['\xc4\xe3\xba\xc3', '\ ...
分类:
编程语言 时间:
2020-07-15 12:47:45
阅读次数:
86
面试题 17.13 恢复空格【200709每日一题】 方法:字典树trie + 动态规划 这道题真的是要搞死我了…… 先来搞简单的部分—— 动态规划。 令 \(dp[i]\) 表示句子里前 i 个字符中最少的未识别字符数,此处前 i 个字符对应的是字符串 \(sentence.substring(0 ...
分类:
编程语言 时间:
2020-07-15 01:24:29
阅读次数:
74