• MIT人工智能实验室
  • 大数据分析平台
  • 游戏开发《骑马与砍杀》
  • 量化金融分析
  • python爬虫
  • python django web框架
MIT人工智能实验室 大数据分析平台 游戏开发《骑马与砍杀》 量化金融分析 python爬虫 python django web框架
  • Web框架之Django_01初识(三大

    auto 2019-06-10 20:39:04 python

    1785°

    20

    摘要: Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse、render、redirect) Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse、render、redirect) 一、 ...
  • 经验分享:0基础如何学Python、爬虫

    auto 2019-06-10 20:39:04 python

    1757°

    20

    网络,爬虫,数据分析,测试,运维,人工智能等,要属当下最火的还是人工智能,好多人冲着人工智能的方向学python ...
  • __str__

    auto 2019-06-10 20:39:04 python

    1773°

    20

    当打印一个类的实例时,返回的字符串是对象的地址信息,如<__main__.Student object at 0x109afb310>,很不好看 可通过在类内定义__str__(),这样打印实例时就会返回一个好看的字符串,而且容易看出实例内部重要的数据 定义__str__() 直接输入变量 定义__ ...
  • Django 基于 jquery 的 a

    auto 2019-06-10 20:39:04 python

    1548°

    20

    $.ajax的两种写法: $.ajax("url",{}) $.ajax({}) $.ajax的基本使用 $.ajax({ url:"//", data:{a:1,b:2}, type:"GET", success:function(){} }) $.get() 方法 创建一个 static 文件夹 ...
  • __iter__

    auto 2019-06-10 20:39:04 python

    1914°

    20

    如果一个类想被用于for ... in循环,类似list或tuple那样,就必须实现一个__iter__()方法,该方法返回一个迭代对象 然后,Python的for循环就会不断调用该迭代对象的__next__()方法拿到循环的下一个值,直到遇到StopIteration错误时退出循环 ...
  • __getitem__

    auto 2019-06-10 20:39:04 python

    1848°

    20

    实现了__iter__()的实例虽能用于for循环,看似像list,但并不能将其当做list来使用,比如,Fib()[5]还是报错 可通过实现__getitem__()方法,;来实现让实例像list那样按照下标取出元素 实现按照下标取元素 实现切片功能 __getitem__()传入的参数可能是一个 ...
  • scrapy 爬虫学习二[中间件的学习]

    auto 2019-06-10 20:39:04 python

    1842°

    20

    scrapy源码解析参考连接:https://www.jianshu.com/p/d492adf17312 ,直接看大佬的就行了,这里便就不多说了。 今天要学习的是:Scrapy框架中的download middlerware【下载中间件】用法。 一:官方文档中,对下载中间件的解释如下 下载中间件是 ...
  • Python基础:一起来面向对象 (二)

    auto 2019-06-10 20:39:04 python

    1968°

    20

    实例 搜索引擎 一个搜索引擎由搜索器、索引器、检索器和用户接口四个部分组成 搜索器就是爬虫(scrawler),爬出的内容送给索引器生成索引(Index)存储在内部数据库。用户通过用户接口发出询问(query),询问解析后送达检索器,检索器高效检索后,将结果返回给用户。 以下5个文件为爬取的搜索样本 ...
  • 爬虫学习之第四章爬虫进阶之多线程爬虫

    auto 2019-06-10 20:39:04 python

    1661°

    20

    多线程爬虫 有些时候,比如下载图片,因为下载图片是一个耗时的操作。如果采用之前那种同步的方式下载。那效率肯会特别慢。这时候我们就可以考虑使用多线程的方式来下载图片。 多线程介绍: 多线程是为了同步完成多项任务,通过提高资源使用效率来提高系统的效率。线程是在同一时间需要完成多项任务的时候实现的。最简单 ...
  • Python常用模块re的使用

    auto 2019-06-10 20:39:04 python

    1751°

    20

    2.search 只匹配从左到右的第一个,等到的不是直接的结果,而是一个变量,通过这个变量的group方法来获取结果 2.2所以这个时候调用我要用一下格式 3.match 从头开始匹配,相当于search中的正则表达式加上^ 二.字符串处理扩展 1.split--切割 2.sub--替换 3.sub ...
  • 枚举类

    auto 2019-06-10 20:39:04 python

    1808°

    20

    当需要定义常量时,一个办法是用大写变量通过整数来定义 好处是简单,缺点是类型是int,并且仍然是变量 Enum可以把一组相关常量定义在一个class中,且class不可变,而且成员可以直接比较,这样这些相关常量就不会变化了 使用枚举类 自定义枚举类 如果需要更精确地控制枚举类型,可以从Enum派生出 ...
  • Python比较配置文件

    auto 2019-06-10 20:39:04 python

    1702°

    20

    工作中最常见的配置文件有四种:普通key=value的配置文件、Json格式的配置文件、HTML格式的配置文件以及YAML配置文件。 这其中以第一种居多,后三种在成熟的开源产品中较为常见,本文只针对第一种配置文件。 一般来说Linux shell下提供了diff命令来比较普通文本类的配置文件,Pyt ...
  • Flask入门很轻松(三)—— 模板

    auto 2019-06-10 20:36:11 python

    1649°

    20

    Jinja2模板引擎 转载请在文章开头附上原文链接地址: "https://www.cnblogs.com/Sunzz/p/10959471.html" Flask内置的模板语言,它的设计思想来源于 Django 的模板引擎,并扩展了其语法和一系列强大的功能。 渲染模版函数 Flask提供的 ren ...
  • python常用的六个字符串处理方法

    auto 2019-06-10 20:36:11 python

    1744°

    20

    1.upper(将小写字母转换为大写) 语法: str.upper() 参数: NA 实例: 结果: ABC 2.lower(将小写字母转换为大写) 语法: str.lower 参数: NA 实例: 结果: hello 3.join(将序列中的元素以指定的字符连接生成一个新的字符串) 语法: str ...
  • python学习-3 python基础-

    auto 2019-06-10 20:36:11 python

    1797°

    20

    1.基础知识 ~后缀名是可以是任意的 ~导入模块时,如果不是.py就会报错 =》》所以尽量后缀名携程.py 2.执行方式 -python解释器 3. #!/usr/bin/env python 这是解释器路径 4. # -*- coding:utf8 -*- 以UTF8的格式来编码 python2中 ...
  • Flask Blueprint

    auto 2019-06-10 20:36:11 python

    1816°

    20

    Blueprint简介 Blueprint它是Flask项目的一种组件式开发,可以在一个应用内或跨越 多个项目共用蓝图。使用蓝图可以极大地简化大型应用的开发难度,也为Flask扩展 提供了一种在应用中注册服务的集中式机制。 模块化管理程序路由是它的特色,它使程序结构清晰、简单易懂。但是一个Bluep ...
  • Tornado集成Apscheduler

    auto 2019-06-10 20:36:11 python

    2776°

    20

    熟悉Python的人可能都知道,Apscheduler是python里面一款非常优秀的任务调度框架,这个框架是从鼎鼎大名的Quartz移植而来。 之前有用过Flask版本的Apscheduler做定时任务。刚好前不久接触了Tornado,顺便玩玩Tornado版本的Apscheduler。 本篇做了 ...
  • 常用模块 - hashlib模块

    auto 2019-06-10 20:36:11 python

    1835°

    20

    一、简介 Python的hashlib提供了常见的摘要算法,如MD5、SHA1、SHA224、SHA256、SHA384、SHA512等算法。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 举个例子,你写 ...
  • 你是如何自学 Python 的?

    auto 2019-06-10 20:36:11 python

    1613°

    20

    因为目前Python非常火,应用非常的广泛,是目前最火的行业之一,竞争很大,工资很高,未来发展也极好。 ...
  • python3-使用requests模拟

    auto 2019-06-10 20:36:11 python

    1846°

    20

    # -*- coding: utf-8 -*- from Crypto.Cipher import AES import base64 import random import codecs import requests from fake_useragent import UserAgent f... ...