python

  • Django drf使用Django自带的用户系统的注册功能

    目录 1.阅读Django自带用户系统源码 1.1 阅读User类源码 1.2 阅读AbstractUser类 2.创建自己的User类 2.1 创建验证器 2.2 创建User类 3.创建序列化类 ...

  • python装饰器代码解析

    目录 1.装饰器通用模型 2.多个装饰器装饰的函数执行 3.带参数的装饰器 4.类装饰器 1.装饰器通用模型 def wrapper(fn):     def inner(*args, **kwarg ...

  • python2.7实现FTP文件下载功能

    本文实例为大家分享了python实现FTP文件下载功能的具体代码,供大家参考,具体内容如下 代码: #-*-coding:utf-8-*- import os import time from ftp ...

  • python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例

    PyQt5单选按钮控件QRadioButton简介 QRadioButton 继承自 QAbstractButton,其主要作用提供用户一些互斥的按钮. QRadioButton 只有一个的时候,功能 ...

  • Python 实现RSA加解密文本文件

    近来在使用python写项目,特此记录一下项目中遇到的文件加解密问题. 关于python版本的加密算法,随便搜一搜还是可以检索出来很多的,不过大都是同一篇文章在不同的平台来回发布,或者就是转载,而且例 ...

  • python中shell执行知识点

    os.system system方法会创建子进程运行外部程序,方法只返回外部程序的运行结果.这个方法比较适用于外部程序没有输出结果的情况. import os os.system('ls') comm ...

  • Python如何使用qrcode生成指定内容的二维码并在GUI界面显示

    目录 前言 1.下载所需的模块 2.生成指定内容的二维码 3.加载二维码到GUI窗口上显示 4.全部代码展示 5.运行结果展示 总结 前言 现如今我们生活在一个二维码的时代,生活中处处都是二维码,支付 ...

  • Python3创建Django项目的几种方法(3种)

    Django是一种基于Python的Web开发框架 一.在命令行中创建Django项目(Windows平台.python3.6) 1.建立虚拟环境(创建一个独立的Python运行环境) 为项目新建一个 ...

  • python实现selenium截图的两种方法

    目录 pyvirtualdisplay Xvfb 可以使用虚拟屏幕的方式,在虚拟屏幕上运行浏览器并进行截图操作,这样就不会影响当前屏幕的展示. 具体实现可以使用Xvfb和pyvirtualdispla ...

  • Python垃圾回收及Linux Fork

    目录 1.Linux fork简介 1.Copy-On-Write策略增加Python多进程内存占用的原因 3.解决办法 前言: 在口袋助理看到了其他部门的同事针对Python2内存占用做的一点优化工 ...

  • Python 函数用法简单示例【定义、参数、返回值、函数嵌套】

    本文实例讲述了Python 函数用法.分享给大家供大家参考,具体如下: demo.py(函数定义): # say_hello() # 不能在定义函数之前调用函数 # Python 解释器知道下方定义了 ...

  • 详解Django的MVT设计模式

    经典的MVC设计模式及其优点 MVC即 Model-View-Controller(模型-视图-控制器) ,是经典的软件开发设计模式. **Model (模型) **: 简而言之即数据模型.模型不是数 ...

  • Django Channel实时推送与聊天的示例代码

    先来看一下最终的效果吧 开始聊天,输入消息并点击发送消息就可以开始聊天了 点击 "获取后端数据"开启实时推送 先来简单了解一下 Django Channel Channels是一个 ...

  • Python中字典的相关操作介绍

    字典的添加与修改 # coding:utf-8 if __name__ == '__main__': example = {'name': 'xie', 'age': 27} example2 = e ...

  • 如何用Python实现大学座位预约

    在大学,有很多喜欢的课是需要抢的.但是,这个课的人数和座位都是有限的,今天这个教程教你如何抢到座位,有座位了还怕听不到课吗?赶紧学起来吧,真的很有用噢! 0. 效果 座位选择框 1. 关于所需库 Py ...

  • 详解Python yaml模块

    一.yaml文件介绍 yaml是一个专门用来写配置文件的语言. 1. yaml文件规则 区分大小写: 使用缩进表示层级关系: 使用空格键缩进,而非Tab键缩进 缩进的空格数目不固定,只需要相同层级的元 ...

  • python实现数字华容道

    制作Python数字华容道(可选择关卡),供大家参考,具体内容如下 由于比赛需要,我这边制作了一份数字华容道,内含有3,4,5阶的数字华容道,开头在壳窗口内选择,运用了随机数模块(random)和图形 ...

  • Python持续监听文件变化代码实例

    在日常的工作中,有时候会有这样的需求,需要一个常驻任务,持续的监听一个目录下文件的变化,对此作出回应. pyinotify就是这样的一个python包,使用方式如下: 一旦src.txt有新的内容,程 ...

  • 最新pycharm安装教程

    一.下载PyCharm 下载最新版PyCharm,官方地址:https://www.jetbrains.com/pycharm/download/#section=windows 如下图所示,进入官方 ...

  • python常用数据结构元组详解

    目录 Tuple 元组 元组的定义和使用 元组常用方法 index(item) count(item):返回某个元素出现的次数 元组解包 元组与列表 Tuple 元组 元组的定义和使用 元组的定义: ...