PyQt5中向单元格添加控件的方法示例

1、简介pyqt 列表 单元格中 不仅可以添加数据,还可以添加控件。
我们尝试添加下拉列表、一个按钮试试。
setItem:将文本放到单元格中
setCellWidget:将控件放到单元格中
setS...

2020-05-26

Python多线程操作之互斥锁、递归锁、信号量、事件实例详解

本文实例讲述了Python多线程操作之互斥锁、递归锁、信号量、事件。分享给大家供大家参考,具体如下:互斥锁: 为什么要有互斥锁:由于多线程是并行的,如果某一线程取出了某一个数据...

2020-05-26

pyqt5 QlistView列表显示的实现示例

1、简介QlistView类用于展示数据,它的子类是QListWIdget。QListView是基于模型(Model)的,需要程序来建立模型,然后再保存数据
QListWidget是一个升级版本的QListView,它已经建立...

2020-05-26

python3 deque 双向队列创建与使用方法分析

本文实例讲述了python3 deque 双向队列创建与使用方法。分享给大家供大家参考,具体如下:创建双向队列import collectionsd = collections.deque()append(往右边添加一个元素)i...

2020-05-26

Python3 中sorted() 函数的用法

描述sorted() 函数对所有可迭代的对象进行排序操作。语法sorted(iterable, key=None, reverse=False) iterable – 可迭代对象。
key – 主要是用来进行比较的元素,只有一个...

2020-05-26

PyQt5 如何让界面和逻辑分离的方法

前言
我们已经知道利用QtDesigner来设计界面,并通过Pycharm外部工具PyUIC将其转化成py源文件。不过由于要响应事件操作,往往会将相应的槽函数写在ui的py文件中,这样,界面和逻辑...

2020-05-26

pycharm部署、配置anaconda环境的教程

pycharm部署anaconda环境Pycharm: python编辑器,社区版本
Anaconda:开源的python发行版本(专注于数据分析的python版本),包含大量的科学包环境基本指令(准备工作):conda --version 查...

2020-05-26

Python动态强类型解释型语言原理解析

PYTHON是一门动态解释性的强类型定义语言:编写时无需定义变量类型;运行时变量类型强制固定;无需编译,在解释器环境直接运行。动态和静态
静态语言:是指在编译时变量的数据类型即...

2020-05-26

Python多进程编程常用方法解析

python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU资源,在python中大部分情况需要使用多进程。python提供了非常好用的多进程包Multiprocessing,只需要定义一...

2020-05-26

pycharm中导入模块错误时提示Try to run this command from the system terminal

pycharm中导入模块错误时,提示:Try to run this command from the system terminal. Make sure that you use the correct version of ‘pip' installed for your Python inte...

2020-05-26

Python动态导入模块:__import__、importlib、动态导入的使用场景实例分析

本文实例讲述了Python动态导入模块:__import__、importlib、动态导入的使用场景。分享给大家供大家参考,具体如下:相关内容: __import__ importlib 动态导入的使用场景首发时...

2020-05-26

解决django FileFIELD的编码问题

当获取FileField数据时会出现编码问题在数据库里显示的是D:\python项目\wxmkczpy\uploadfile\QQ截图20190210180915.png而取出后变成D%3A/python%E9%A1%B9%E7%9B%AE/wxmkczp...

2020-05-26

django 实现手动存储文件到model的FileField

通过POST请求,上传了文件,想要将文件存储在模型的FileField中request.FILES中的值均为UploadedFile类文件对象表单上传的文件对象存储在类字典对象request.FILES中,表单格式需...

2020-05-26

python数据库操作mysql:pymysql、sqlalchemy常见用法详解

本文实例讲述了python数据库操作mysql:pymysql、sqlalchemy常见用法。分享给大家供大家参考,具体如下:相关内容: 使用pymysql直接操作mysql 创建表 查看表 修改表...

2020-05-26

动态设置django的model field的默认值操作步骤

问题背景django的model field需要动态设置默认值,具体案例如下:原始代码如下,model是Application,其中字段ignore_fort的默认值设置为Falseclass Application(TimestampedModel)...

2020-05-26

自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码

自定义实现 PyQt5 下拉复选框 ComboCheckBox一、前言由于最近的项目需要具有复选功能,但过多的复选框会影响界面布局和美观,因而想到把 PyQt5 的下拉列表和复选框结合起来,但在...

2020-05-26

Python GUI编程学习笔记之tkinter界面布局显示详解

本文实例讲述了Python GUI编程学习笔记之tkinter界面布局显示。分享给大家供大家参考,具体如下:相关内容: pack 介绍 常用参数 使用情况 常用函数 grid...

2020-05-26

Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解

本文实例讲述了Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法。分享给大家供大家参考,具体如下:相关内容: tkinter的使用 1.模块的导入 2.使用 3.控件...

2020-05-26

windows10环境下用anaconda和VScode配置的图文教程

1.文件下载最新的Anaconda3-5.1.0-Windows-x_64.exe版本中在安装的时候已经打包好了vscode,就是在anaconda3安装完成之后,会提示你是否要安装vscode,然后勾选就可以完成vscode...

2020-05-26

Django ModelForm操作及验证方式

一、内容回顾Model- 数据库操作
- 验证
class A(MOdel):
user =
email =
pwd =Form- class LoginForm(Form):
email = fields.EmailField()
user =
pwd =- is_valid ->...

2020-05-26

Python实现Wordcloud生成词云图的示例

wordcloud是Python扩展库中一种将词语用图片表达出来的一种形式,通过词云生成的图片,我们可以更加直观的看出某篇文章的故事梗概。首先贴出一张词云图(以哈利波特小说为例):在生...

2020-05-26

VSCode基础使用与VSCode调试python程序入门的图文教程

用VSCode编程是需要依赖扩展的。写python需要安装python的扩展,写C++需要安装C++的扩展。刚打开编辑器的时候,它一般会推荐一些扩展,你如果什么都不知道,可以先安装官方推荐的这...

2020-05-26

Python GUI编程学习笔记之tkinter事件绑定操作详解

本文实例讲述了Python GUI编程学习笔记之tkinter事件绑定操作。分享给大家供大家参考,具体如下:相关内容: command bind protocol首发时间:2018-03-04 19:26command: comman...

2020-05-26

django自定义非主键自增字段类型详解(auto increment field)

1.django自定义字段类型,实现非主键字段的自增# -*- encoding: utf-8 -*-from django.db.models.fields import Field, IntegerFieldfrom django.core import checks, excep...

2020-05-26

Python GUI编程学习笔记之tkinter中messagebox、filedialog控件用法详解

本文实例讲述了Python GUI编程学习笔记之tkinter中messagebox、filedialog控件用法。分享给大家供大家参考,具体如下:相关内容: messagebox 介绍 使用 filedialo...

2020-05-26

Django+python服务器部署与环境部署教程详解

需要准备环境:python3.6、vultr(或者其他服务器)、xshell第一步:python安装必备环境Django库Xshell链接远程主机:点击连接之后:弹窗输入访问用户及密码,一般为root用户
成功连接...

2020-05-26

Django模型中字段属性choice使用说明

今天设计models时,用到了choice这个属性,用来限制用户做出选择的范围。比如说性别的选择(男或女)。class User(AbstractUser): 。。。 sex = models.CharField(verbose_name='性...

2020-05-26

Django admin 实现search_fields精确查询实例

我就废话不多说了,还是直接看代码吧!
search_fields = (u'gift_rule_id',u'user_id', u'activity_id',)//默认的查询集合def get_queryset(self, request): return super(Gif...

2020-05-26

使用Django xadmin 实现修改时间选择器为不可输入状态

反馈说在选择时间时会出现遮挡选择器的情况,阻碍操作 如下图1,需要修改xadmin 文件 ,在widgets.py --->第28行添加attrs["readonly"] ="readonly"2,修改完成就是下面这种补充知...

2020-05-26

django xadmin action兼容自定义model权限教程

如标题。最近在研究xadmin,发现文档确实比较少,自己只能连滚带爬~起因因为想做一个审批的功能,用xadmin acrtion来实现。本来想用模块现有“change”字段控制权限,但是发现使用“...

2020-05-26

Python3 hashlib密码散列算法原理详解

1.hashlib密码散列hashlib模块定义了一个API来访问不同的密码散列算法。要使用一个特定的散列算法,可以用适当的构造器函数或new()来创建一个散列对象。不论使用哪个具体的算...

2020-05-26

Django-xadmin+rule对象级权限的实现方式

1. 需求vs现状1.1 需求要求做一个ERP后台辅助管理的程序,有以下几项基本要求:1. 基本的增删改查功能2. 基于对象的权限控制(如:系统用户分为平台运营人员和商家用户,商家用户小A...

2020-05-26

Django Serializer HiddenField隐藏字段实例

Django rest_framework serializer.HiddenField(default=serializer.CurrentUser())在用Dajngo RestFramework时, 有时候需要这么一个场景,前端不需要传一个或多个字段,这些字...

2020-05-26

关于Django Models CharField 参数说明

如下所示:depot_name = models.CharField( u'设备库房名称', blank=True, max_length=20, null=True, # default='', help_text='显示在下方吗',)在这里u'设备库房名称...

2020-05-26

Python @property及getter setter原理详解

@property作用:
python的@property是python的一种装饰器,是用来修饰方法的。我们可以使用@property装饰器来创建只读属性,@property装饰器会将方法转换为相同名称的只读属性,可...

2020-05-26

django rest framework serializer返回时间自动格式化方法

django的时间是models# modelscreate_time = models.DateTimeField(blank=True, auto_now_add=True, null=True)这是一个DateTimeField我想返回的时候,直接格式化好那就在xxx...

2020-05-26

django实现更改数据库某个字段以及字段段内数据

看文档发现一行代码就能搞定状态和和更改数据,挺有意思,分享一下更改staff人员状态以及在username字段后加上_lizhi,成为username_lizhi的状态Staff.objects.filter(id=get_id...

2020-05-26

Python super()方法原理详解

在学习 Python 类的时候,会碰见类中有 __init__() 这样一个函数,其实它就是 Python 的构造方法。构造方法类似于类似 init() 这种初始化方法,来初始化新创建对象的状态,在一个对...

2020-05-26

django执行数据库查询之后实现返回的结果集转json

django执行sql语句后得到的返回结果是一个结果集,直接把结果转json返回给前端会报错,需要先遍历转字典在转json,特别注意model_to_dict()只会将结果集的第一条数据转字典,如果你是...

2020-05-26

Python响应对象text属性乱码解决方案

在获得网页响应对象res后,使用res.text属性可以获得网页源代码,但可能出现乱码!因为requests库会使用自动猜测的解码方式将抓取的网页源码进行解码,然后存储到res对象的text属性...

2020-05-26

Python urlencode和unquote函数使用实例解析

当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至'/'做一下编码转换。所以对于一些中文或者...

2020-05-26

django实现将修改好的新模型写入数据库

大家在用django写完模型代码后,肯定都迫不及待的将模型翻译为迁移文件然后migrate吧,后来发现以后模型要修改的话再python manage.py makemigrations app加migrate后结果发现...

2020-05-26

基于python爬取有道翻译过程图解

1.准备工作先来到有道在线翻译的界面http://fanyi.youdao.com/F12 审查元素 ->选Network一栏,然后F5刷新 (如果看不到Method一栏,右键Name栏,选中Method)输入文字自动翻译后发现M...

2020-05-26

Django 多对多字段的更新和插入数据实例

表的普通字段 一对多字段 多对多字段 插入数据#插入数据def add(request): G_title=request.POST.get('title')#-------值为:python书本 G_publish=request.POST.get('publ...

2020-05-26

Python写捕鱼达人的游戏实现

当今最火的莫过于用Python写出捕鱼达人的效果了。啥都不用说,亮代码~~~# coding:utf-8# 导入模块import pygame,sys,time,randomfrom pygame.locals import *# 初始化pygame...

2020-05-26

django修改models重建数据库的操作

第二次修改models.py以后再次python manage.py makemigrations提示如下You are trying to add a non-nullable field 'address' to xc_users without a default; we can't d...

2020-05-26

python手机号前7位归属地爬虫代码实例

需求分析
项目上需要用到手机号前7位,判断号码是否合法,还有归属地查询。旧的数据是几年前了太久了,打算用python爬虫重新爬一份单线程版本# coding:utf-8import requestsfrom...

2020-05-26

利用python实现凯撒密码加解密功能

凯撒密码介绍凯撒密码是一种非常古老的加密方法,相传当年凯撒大地行军打仗时为了保证自己的命令不被敌军知道,就使用这种特殊的方法进行通信,以确保信息传递的安全。他的原理很...

2020-05-26

Django values()和value_list()的使用

一.values()1.values()结果是什么?官方文档说明:https://docs.djangoproject.com/en/2.1/ref/models/querysets/#django.db.models.query.QuerySet.values示例:结果:values()得...

2020-05-26

基于python实现计算且附带进度条代码实例

用python算圆周率π1.准备第三方库pip打开cmd 输入代码:pip install requests ,随后就会成功因为小编已经安装好了,所以就不把图截出来了2.利用马青公式求π3.用python语言编写...

2020-05-26
返回顶部
顶部