-
auto
2019-04-10 21:14:17
python
2322°
20
1. python的简介 python的创始⼈人为吉多·范罗苏姆(Guido van Rossum)。1989年年的圣诞节期间,吉多· 范罗苏姆为了了在阿姆斯特丹丹打发时间,决⼼心开发⼀个新的脚本解释程序,作为ABC语言的⼀种继承。新的TIOBE排⾏行行榜,Python已经占据世界第四名的位置, P ...
-
auto
2019-04-10 21:14:17
python
2472°
20
变量概念: 把程序运行过程中产生的中间值保存在内存. 方便后面使用. 命名规范: 1. 数字, 字母, 下划线组成 2. 不能数字开头, 更不能是纯数字 3. 不能用关键字 4. 不要用中文 5. 要有意义 6. 不要太长 7. 区分大小写 8. 驼峰或者下划线命名 数据类型: 1. int 整数 ...
-
auto
2019-04-10 21:14:17
python
2259°
20
1.socketserver模块: socketserver,它提供了服务器中心类,可简化网络服务器的开发,内部使用IO多路复用以及“多线程”和“多进程”,从而实现并发处理多个客户端请求的socket服务端。即,每个客服端请求连接到服务器时,socket服务端都会在服务器上创建一个“线程”或“进程” ...
-
auto
2019-04-10 21:14:17
python
2565°
20
七、用户登录与手机注册 1、drf的token 在INSTALLED_APPS中注册: 然后迁移数据库,会生成一张表authtoken_token,存放用户的token信息: 配置token的url: 然后现在测试发起post请求登录,我们使用postman工具来发起请求: drf返回的token值 ...
-
auto
2019-04-10 21:14:17
python
2297°
20
urllib提供的功能就是利用程序去执行各种HTTP请求。如果要模拟浏览器完成特定功能,需要把请求伪装成浏览器。伪装的方法是先监控浏览器发出的请求,再根据浏览器的请求头来伪装,User-Agent头就是用来标识浏览器的。 ...
-
auto
2019-04-10 21:14:17
python
2726°
20
Django的filter查询 name__contains表示精确大小写的模糊查询 使用name__icontains表示忽略大小写 ...
-
auto
2019-04-10 21:14:17
python
2681°
20
前言 青岛的房价这两年翻了一番,举个栗子,如果你在2016年在市区买了100万的房子,2018年价值200万,净增100万;如果你2016年没有买这100万的房子,2018年买房将多付100万,机会成本100万。而这100万可能是青岛白领不吃不喝十年的收入。 自2018年第二季度起,限价限购限售与金 ...
-
auto
2019-04-10 21:14:17
python
2123°
20
1.重新索引 如果reindex会根据新索引重新排序,不存在的则引入缺省: In [3]: obj = Series([4.5,7.2,-5.3,3.6], index=["d","b","a","c"]) In [4]: obj Out[4]: d 4.5 b 7.2 a -5.3 c 3.6 d ...
-
auto
2019-04-10 21:14:17
python
2226°
20
八、商品详情页功能 1、viewsets实现商品详情页接口 商品的轮播图是一个外键,序列化的时候需要用嵌套的方式来实现: 商品详情页面只需要在商品列表页的接口中继承mixins.RetrieveModelMixin就可以了: 现在就可以获取到某一个商品的详细数据了: 2、热卖商品接口实现 只需要在g ...
-
auto
2019-04-10 21:14:17
python
2206°
20
Python内置的urllib模块,用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。更好的方案是使用requests。它是一个Python第三方库,处理URL资源特别方便。 ...
-
auto
2019-04-10 21:14:17
python
2491°
20
1、定义标记变量;利用变量值的变化退出循环 2、使用函数配合return关键字 实现跳出循环(在函数内部只要执行完return语句 则直接退出函数) 3、利用else continue 和外层的break跳出循环 ...
-
auto
2019-04-10 21:14:17
python
2153°
20
[TOC] 引言 一直以来总是对 unicode, UTF 8 等编码知识懵懵懂懂的,尤其是在做项目过程中只要涉及到几个编码之间的转换,都得到网上搜索一番,根据别人的经验照葫芦画瓢,才能解决问题,但是私底下却完全不懂在做什么。 我再也不愿意重复这种状态了,于是就花了一个上午的时间,将这些知识整理了一 ...
-
auto
2019-04-10 21:14:17
python
2031°
20
正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。 ...
-
auto
2019-04-10 21:14:17
python
2234°
20
在上一篇文章中,我们介绍了 Python 的内部方法、操作符重载和对象生命周期,现在我们介绍 Python 的数据封装、类方法、静态方法和属性函数。查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/10017357.html 数据封装面向对象编程的一个关键部分 ...
-
auto
2019-04-10 21:14:17
python
2142°
20
经常遇到在Python程序运行中得到了一些字符串、列表、字典等数据,想要长久的保存下来,方便以后使用,而不是简单的放入内存中关机断电就丢失数据。 这个时候Pickle模块就派上用场了,它可以将对象转换为一种可以传输或存储的格式。 python的pickle模块实现了基本的数据序列和反序列化。通过pi ...
-
auto
2019-04-10 21:14:17
python
2525°
20
九、个人中心 1、drf的api文档生成 之前配置过文档的url: 然后访问该接口就会自动生成接口文档: 可以在该文档中做交互和测试,文档可以生成js,shell和python代码段,可以拿来直接使用。 添加注释,在每个接口的注释中按照ViewSet的格式进行添加注释,比如GoodsListView ...
-
auto
2019-04-10 21:14:17
python
2647°
20
判定用户输入数字是否为闰年 闰年的定义:能够被4整除的年份 三次机会猜想程序生成的数字 A, 每次过后提示是否正确 或 大于小于 A, 三次过后, 游戏结束 打印1-100所有的奇数 一个长阶梯,若每步上2阶,最后剩1阶;若每步上3阶,最后剩2阶;若每步上5阶,最后剩4阶;若每步上6阶,最后剩5阶; ...
-
auto
2019-04-10 21:14:17
python
2385°
20
关于python setup.py文件的编写技巧 环境:最新版setuptools,初步认识setuptools可以参考这篇文章 1. 自定义命令 格式大概是上面这样了,这是一个没有自定义命令子选项的最简单例子,下面是一个稍微复杂的例子,它的作用是将包发布到pypi: 这个发布命令使用方法是: 解释 ...
-
auto
2019-04-10 21:14:17
python
2190°
20
Python基础知识(15):模块 1、可以把模块想象成导入Python以增强其功能的扩展 2、任何程序都可以作为模块导入 3、导入模块并不意味着在导入的时候执行某些操作,它们主要用于定义变量、函数和类等 >>> import hello1 Hello,world! >>> hello1.hello ...
-
auto
2019-04-10 21:14:17
python
2628°
20
Python语法的转义字符 ...