• 装饰器

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

    2626°

    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

    2302°

    20

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

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

    2385°

    20

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

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

    2388°

    20

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

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

    2232°

    20

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

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

    2237°

    20

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

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

    2512°

    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

    2497°

    20

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

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

    2376°

    20

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

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

    2276°

    20

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

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

    2335°

    20

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

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

    2397°

    20

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

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

    2329°

    20

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

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

    2750°

    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

    2387°

    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

    2287°

    20

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

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

    2294°

    20

    周末没事自己写了个班级管理系统,虽然简单,但也算个前期学习的总结吧 from django.db import models # Create your models here. class Banji(models.Model): grade = models.CharField(max_leng ...
  • flask中缓存cache导入时引发的错

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

    2595°

    20

    安装 pip install flask-cache 初始化 from flask_cache import Cache cache = Cache(config={ 'CACHE_TYPE': 'simple', }) cache.init_app(app=app) flask最新版本在使用中若提 ...
  • 操作系统丶并发并行和线程

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

    2597°

    20

    一丶操作系统 1.什么是操作系统: 操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在"裸机"上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行. 2.硬件:硬件是由许多不同功能的模块化的部件组合而成的,并在软件的配合下完成输入丶处理丶存储丶和输出等四个操作步骤.另外 ...
  • Python学习笔记8——列表、字典、元

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

    2331°

    20

    参考书籍:《Learning_Python_5th_Edition.pdf》,一本英文书呢,我上传到百度网盘吧,请点击这里,密码是:kym3 Lists 列表 The Python list object is the most general sequence provided by the la ...