• Tornado基础学习篇

    auto 2019-04-17 21:35:11 python

    2535°

    20

    1.1 Tornado是什么? Tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。 我们现在所知道的Tornado是基于Bret Taylor和其他人员为FriendFe ...
  • Python学习之旅(二十五)

    auto 2019-04-17 21:35:11 python

    2086°

    20

    Python基础知识(24):正则表达式 正则表达式:检查一个字符串是否与某个模式匹配 \d :匹配数字 \w :匹配字母或数字 . :匹配任意字符 {n} :匹配n个字符 {m,n} :匹配m到n个字符 \s :匹配空格 a|b :匹配a或b ^ :匹配字符串开头 $ :匹配字符串结尾 * :匹配 ...
  • python之初识函数

    auto 2019-04-17 21:35:11 python

    1867°

    20

    函数: 函数是对功能或动作的封装. 函数的语法和定义: 函数返回值: return : 返回 三目运算: c = 值1 if 条件 else 值2 # 如过条件成立, 则将值2赋值给变量c, 否则将值a赋值给变量c 函数的参数: ( )表示调用, 传参 参数: 参数是给函数传递的信息. 分为实参和形 ...
  • python pycharm2018开启

    auto 2019-04-17 21:35:11 python

    2222°

    20

    在配置文件配置debug模式 我们会将所有的配置信息放到配置文件里面config.py Flask项目的配置,都是通过app.config对象来进行配置的。比如要配置一个项目处于DEBUG模式下,那么可以使用app.config['DEBUG] = True来进行设置,那么Flask项目将以DEBU ...
  • python的基本知识

    auto 2019-04-10 21:14:17 python

    2329°

    20

    1. python的简介 python的创始⼈人为吉多·范罗苏姆(Guido van Rossum)。1989年年的圣诞节期间,吉多· 范罗苏姆为了了在阿姆斯特丹丹打发时间,决⼼心开发⼀个新的脚本解释程序,作为ABC语言的⼀种继承。新的TIOBE排⾏行行榜,Python已经占据世界第四名的位置, P ...
  • python的变量以及常量介绍

    auto 2019-04-10 21:14:17 python

    2481°

    20

    变量概念: 把程序运行过程中产生的中间值保存在内存. 方便后面使用. 命名规范: 1. 数字, 字母, 下划线组成 2. 不能数字开头, 更不能是纯数字 3. 不能用关键字 4. 不要用中文 5. 要有意义 6. 不要太长 7. 区分大小写 8. 驼峰或者下划线命名 数据类型: 1. int 整数 ...
  • 第二十九天- socketserver模

    auto 2019-04-10 21:14:17 python

    2270°

    20

    1.socketserver模块: socketserver,它提供了服务器中心类,可简化网络服务器的开发,内部使用IO多路复用以及“多线程”和“多进程”,从而实现并发处理多个客户端请求的socket服务端。即,每个客服端请求连接到服务器时,socket服务端都会在服务器上创建一个“线程”或“进程” ...
  • (项目)生鲜超市(六)

    auto 2019-04-10 21:14:17 python

    2574°

    20

    七、用户登录与手机注册 1、drf的token 在INSTALLED_APPS中注册: 然后迁移数据库,会生成一张表authtoken_token,存放用户的token信息: 配置token的url: 然后现在测试发起post请求登录,我们使用postman工具来发起请求: drf返回的token值 ...
  • Python爬虫之Urllib库的基本使

    auto 2019-04-10 21:14:17 python

    2307°

    20

    urllib提供的功能就是利用程序去执行各种HTTP请求。如果要模拟浏览器完成特定功能,需要把请求伪装成浏览器。伪装的方法是先监控浏览器发出的请求,再根据浏览器的请求头来伪装,User-Agent头就是用来标识浏览器的。 ...
  • Django的filter查询

    auto 2019-04-10 21:14:17 python

    2731°

    20

    Django的filter查询 name__contains表示精确大小写的模糊查询 使用name__icontains表示忽略大小写 ...
  • 我爬了链家青岛市北3000套二手房得出一

    auto 2019-04-10 21:14:17 python

    2690°

    20

    前言 青岛的房价这两年翻了一番,举个栗子,如果你在2016年在市区买了100万的房子,2018年价值200万,净增100万;如果你2016年没有买这100万的房子,2018年买房将多付100万,机会成本100万。而这100万可能是青岛白领不吃不喝十年的收入。 自2018年第二季度起,限价限购限售与金 ...
  • pandas知识点(基本功能)

    auto 2019-04-10 21:14:17 python

    2131°

    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

    2238°

    20

    八、商品详情页功能 1、viewsets实现商品详情页接口 商品的轮播图是一个外键,序列化的时候需要用嵌套的方式来实现: 商品详情页面只需要在商品列表页的接口中继承mixins.RetrieveModelMixin就可以了: 现在就可以获取到某一个商品的详细数据了: 2、热卖商品接口实现 只需要在g ...
  • Python爬虫之Requests库的基

    auto 2019-04-10 21:14:17 python

    2216°

    20

    Python内置的urllib模块,用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。更好的方案是使用requests。它是一个Python第三方库,处理URL资源特别方便。 ...
  • python中如何退出多层循环

    auto 2019-04-10 21:14:17 python

    2497°

    20

    1、定义标记变量;利用变量值的变化退出循环 2、使用函数配合return关键字 实现跳出循环(在函数内部只要执行完return语句 则直接退出函数) 3、利用else continue 和外层的break跳出循环 ...
  • 你真的了解 Unicode 和 UTF-

    auto 2019-04-10 21:14:17 python

    2164°

    20

    [TOC] 引言 一直以来总是对 unicode, UTF 8 等编码知识懵懵懂懂的,尤其是在做项目过程中只要涉及到几个编码之间的转换,都得到网上搜索一番,根据别人的经验照葫芦画瓢,才能解决问题,但是私底下却完全不懂在做什么。 我再也不愿意重复这种状态了,于是就花了一个上午的时间,将这些知识整理了一 ...
  • Python爬虫之正则表达式(1)

    auto 2019-04-10 21:14:17 python

    2036°

    20

    正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。 ...
  • Python学习手册之数据封装、类方法、

    auto 2019-04-10 21:14:17 python

    2243°

    20

    在上一篇文章中,我们介绍了 Python 的内部方法、操作符重载和对象生命周期,现在我们介绍 Python 的数据封装、类方法、静态方法和属性函数。查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/10017357.html 数据封装面向对象编程的一个关键部分 ...
  • Python之对象的永久保存模块---p

    auto 2019-04-10 21:14:17 python

    2151°

    20

    经常遇到在Python程序运行中得到了一些字符串、列表、字典等数据,想要长久的保存下来,方便以后使用,而不是简单的放入内存中关机断电就丢失数据。 这个时候Pickle模块就派上用场了,它可以将对象转换为一种可以传输或存储的格式。 python的pickle模块实现了基本的数据序列和反序列化。通过pi ...
  • (项目)生鲜超市(八)

    auto 2019-04-10 21:14:17 python

    2534°

    20

    九、个人中心 1、drf的api文档生成 之前配置过文档的url: 然后访问该接口就会自动生成接口文档: 可以在该文档中做交互和测试,文档可以生成js,shell和python代码段,可以拿来直接使用。 添加注释,在每个接口的注释中按照ViewSet的格式进行添加注释,比如GoodsListView ...