• MIT人工智能实验室
  • 大数据分析平台
  • 游戏开发《骑马与砍杀》
  • 量化金融分析
  • python爬虫
  • python django web框架
MIT人工智能实验室 大数据分析平台 游戏开发《骑马与砍杀》 量化金融分析 python爬虫 python django web框架
  • Python爬虫项目--爬取猫眼电影To

    auto 2019-03-08 20:31:53 python

    2632°

    20

    本次抓取猫眼电影Top100榜所用到的知识点: 1. python requests库 2. 正则表达式 3. csv模块 4. 多进程 正文 目标站点分析 通过对目标站点的分析, 来确定网页结构, 进一步确定具体的抓取方式. 1. 浏览器打开猫眼电影首页, 点击"榜单", 点击"Top100榜", ...
  • locust使用经验---每个任务使用新

    auto 2019-03-08 20:31:53 python

    2689°

    20

    最近由于项目需要,在研究打压测试工具,以及当测试连接过多后端服务器配置问题 测试工具选用locust,locust中文意思为蝗虫,可以想象,locust就像成片的蝗虫,扑向我们的服务。 它支持分布式的打压测试,每个实例可自定义执行任务,执行任务可用python脚本实现,具体如何写python脚本这里 ...
  • JSON数据提取

    auto 2019-03-08 20:31:53 python

    2738°

    20

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。JSON在数据交换中起到了一个载体的作用,承载着相互传递的数据。JSON适用于进行数据交互的场景,比如网站前台与后台之间的数据交互。 jso ...
  • 字符串排列组合问题

    auto 2019-03-08 20:31:53 python

    3668°

    20

    给你一个字符串,比如‘abc’,请打印出该字符串的所有排列组合: 以‘abc’为例,输出的结果应该是:'abc', 'acb', 'bac', 'bca', 'cab', 'cba' 请用python代码编码实现: ...
  • 装饰器

    auto 2019-03-08 20:31:53 python

    2817°

    20

    def wrapper(func): def inner(args*,**kwargs): ret = func(args*,**kwargs) return ret return inner @wrapper def func(a,b) print(''): return ...
  • python中的__new__、__in

    auto 2019-03-08 20:31:53 python

    2468°

    20

    __new__、__init__、__del__三个方法用于实例的创建和销毁,在使用python的类中,我们最常用的是__init__方法,通常称为构造方法,__new__方法几乎不会使用,这篇文章是基于Python3.6为基础来做实验,主要谈一谈python的__new__和__init__,__ ...
  • 小白的python进阶历程------0

    auto 2019-03-08 20:26:29 python

    2561°

    20

    作为一名小白, 在此仅分享一下自己学习python的过程,如有遗漏或是不对的地方欢迎批评指导(注:本文只针对新手小白,各路大神请谨慎观看,谢谢) 注:使用版本python3.7,编辑器pycharm(以下所有代码仅适用于python3,下载及安装方式请自行百度......) 在此说明一点,当你的py ...
  • Python学习笔记7——文本、模块

    auto 2019-03-08 20:26:29 python

    2587°

    20

    参考书籍:《Learning_Python_5th_Edition.pdf》,一本英文书呢,我上传到百度网盘吧,请点击这里,密码是:kym3 文本文件的输入输出 Python具有基本的文本文件读写功能。Python的标准库提供有更丰富的读写功能。 文本文件的读写主要通过open()所构建的文件对象来 ...
  • python接口自动化1-发送get请求

    auto 2019-03-08 20:26:29 python

    2422°

    20

    前言 requests模块,也就是老污龟,为啥叫它老污龟呢,因为这个官网上的logo就是这只污龟,接下来就是学习它了。 一、环境安装 1.用pip安装requests模块 >>pip install requests 二、get请求 1.导入requests后 ...
  • python基础学习12----装饰器

    auto 2019-03-08 20:26:29 python

    2403°

    20

    装饰器可以在不修改目标函数代码的前提下, 在目标函数执行前后增加一些额外功能 例如有一个简单的函数 想给这个函数增加一个计算用时的功能,那么可以利用装饰器 让该函数使用装饰器,即在函数的定义的上方添加@函数名,如下,其相当于将func1=outer(func1)写到后边的程序中 至于函数外的参数在函 ...
  • python之 * 与** 的区别

    auto 2019-03-08 20:26:29 python

    2666°

    20

    1.计算方面:*表示乘法 **表示指数幂运算 2.作为函数的参数: 1)调用函数时假设有函数 def test(a, b, c) test(*args):*表示传入的参数args是一个元组,把元组中的每一个元素按照次序作为参数传入,比如上面这个代码,如果 args 等于 (1,2,3) ,那么这个代 ...
  • Python:游戏:扫雷(附源码)

    auto 2019-03-08 20:26:29 python

    2673°

    20

    基于python 3.6 和 pygame 1.9.2 的扫雷游戏,高仿 XP 上的扫雷。 ...
  • 在VS2017中编写Python程序

    auto 2019-03-08 20:26:29 python

    2566°

    20

    最近开始了python的学习,在搭建完python环境之后,在选择IDE的时候陷入了困境,首先选择的是PyCharm但是用着还是不习惯,毕竟用VS开发了几年了,突然换软件总感觉有点不适应,就想到了强大的VS能不能写Python程序呢? 1.Python环境的搭建: 这里我选择的是Anaconda可以 ...
  • Django——中间件设置缓存

    auto 2019-03-08 20:26:29 python

    2464°

    20

    如图所示查看网站缓存时间 在app中创建middleware.py文件,导入MiddlewareMixin,创建类并继承MiddlewareMixin 在settings中的MIDDLEWARE=[ ] 注册中间件类;添加一个CACHE_CONTROL_MAX_AGE=时间(单位:秒) 作用:在se ...
  • python多线程和多进程(二)

    auto 2019-03-08 20:26:29 python

    2515°

    20

    恢复内容开始 一、多进程 1、multiprocessing模块用来开启子进程,并在子进程中执行我们定制的任务(比如函数),该模块与多线程模块threading的编程接口类似。 *所有函数并发执行(注意:在windows中Process()必须放到# if __name__ == '__main__ ...
  • python之re模块

    auto 2019-03-08 20:26:29 python

    2578°

    20

    python 中使用正则表达式需要引入re模块,用来匹配处理字符串 如: import re #第一步,要引入re模块 a = re.findall("匹配规则", "要匹配的字符串") #第二步,调用模块函数 以列表形式返回匹配到的字符串 1、普通字符和11个元字符: 匹配自身 abc abc . ...
  • 变量/常量

    auto 2019-03-08 20:26:29 python

    2525°

    20

    变量的定义把程序运行的中间结果临时的存在内存里,以便后续的代码调用。 变量的作用1.用来存储信息,以便代码调用。2.描述的作用。 变量定义规则1.字母、数字或下划线的任意组合;中横线被视为减号,也不能使用。2.变量名的第一个字符不能是数字;3.关键字/特殊字符不能声明为变量名; 官方推荐的变量定义方 ...
  • turtle安装问题

    auto 2019-03-08 20:26:29 python

    2939°

    20

    原文来源:https://blog.csdn.net/liudongdong19/article/details/81283942 本人python版本为:Python 3.6.5 在安装turtle时遇到如下麻烦: 解决的办法就是:https://files.pythonhosted.org/pa ...
  • 启动android monitor报错解

    auto 2019-03-08 20:26:29 python

    2572°

    20

    再这汇总一下这段时间使用android monitor新遇到的问题,特汇总对应问题解决办法如下: 1、确保JDK和Android studio位数相同,比如JDK使用的是64位,studio也要是64位,否则会报错; 2、直接在命令窗口中运行monitor时提示 'lib\monitor-locat ...
  • python中的变量

    auto 2019-03-08 20:26:29 python

    2466°

    20

    什么是变量?总结不好也记不得它的完整定义,就举个例子来便于自己学习总结吧。假如我们要计算1+2的值,那么首先在内存中要存储两个值,一个是:1,一个是:2。内存中有了这两个值,计算的时候就会找到它们进行计算。但是我们可能是计算任意两个数相加,数学中我们常用 x+y 来表示两个任意的数相加。假如在程序中 ...