Python

pyqt5-QSplitter

1、介绍 QSplitter类是用于分裂器水平布局或垂直布局,效果是该组件内在水平或垂直方向上的直接子组件,可以用鼠标拖动子组件之间的分界线,以变化各自的宽度或长度。 简单来说,就是在水平布局或垂直布局的固定分配上,允许各组件变化尺寸。 2、类和初始化 class QSplitter(QFrame): 快速查询 QSplitter(parent: typing.Optional[QWidget]

<Python数据处理> Jacqueline Kazil Katharine Jarmul

xml库和lxml库 作为Python开发人员,处理xml数据让你可以深入探索和成长 Python中的数学库 decimal:定点运算和浮点运算 math: 可以使用C语言标准所定义的数学函数 sympy: 用于符号学的Python库 mpmath:用于任意精度实数和复数浮点数运算的Python库 sys.path和sys.argv sys.path 给出Python寻找模块的位置 数据

Django的message组件(源码分析)

Django的Message组件(源码分析) 1. 配置 2. 设置值 3. 读取值 第一种: 视图中读取 第二种: 模版中读取 4. 源码分析 4.1第一步: 设置值 我们根据django的生命周期, 从Middleware入手, process_request: 将SessionStorage对象封装到request的_message(咱们的案例里面也有将用户信息封装

Django框架——Q查询进阶、ORM查询优化、事务操作、字段类型、字段参数、Ajax、Content—Type、ajax携带文件

Q查询进阶 ORM查询优化 ORM事务操作 ORM常用字段类型 ORM常用字段参数 Ajax Content-Type ajax携带文件数据

python中的wsgi是什么?

1.简单介绍   wsgi是需要安装的。   官方定义:wsgi是Web服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI)是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。   大白话:wsgi就是一种规范,提供了一种标准,一种sever与application之间的一种标准,它定义了使用web应用程序与P

学习清单

数据分析 Wes McKinney 编写了《利用 Python 进行数据分析》 Cathy O'Neill 和 Rachel Schutt 的《数据科学实战》 Allen Downey 的《统计思维:程序员数学之概率统计(第 2 版)》 Python开发 Luciano Ramalho 的《流畅的Python》  由 HaroldAbelson 和 Gerald Jay Sussman

COMP30024人工智能

Project Part B Playing the Game COMP30024 Artificial Intelligence April 2023 1 Overview In this second part of the project, we will play the full two-player version of Infexion. Before you read this s

Raspberry Pi GPIO pins All In One

Raspberry Pi GPIO pins All In One Raspberry Pi GPIO Pinout / 树莓派 GPIO 引脚大全 https://pinout.xyz/ 引脚编号分类:物理编号、BCM GPIO 编号、WiringPi 编号 通信方式分类:GPIO 通信、PWM 通信、I2C 通信、SPI 通信、UART 通信 What do these num

[oeasy]python0144_try的完全体_否则_else_最终_finally

try的完全体 回忆上次内容   上次细化了主控程序(main.py) 导入(get_fruits.py) 处理(process.py) 输出(output.py)   使用了 try 结构 try except 发现异常就报错   输入部分的错误 应该在 输入部分来报   具体

Python中django的ORM和SQLalchemy简单对比(一)

1.ORM   对象关系映射(英语:Object Relation Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。   一般的ORM包括以下四部分: 一个对持久类对象进行CRUD操作的API; 一个语言或API用来规定与类和类属性相关的

Django&Tornado&Flask比较

1.Django Django概述 Django太重,除了web框架,自带ORM和模板引擎,灵活和自由度不够高。Django能开发小应用,但总会有“杀鸡焉用牛刀”的感觉。 Django的自带ORM非常优秀,综合评价略高于SQLAlchemy Django自带的模板引擎简单好用,但其强大程度和综合评价略低于Jinja。 Django自带ORM也使Django与关系型数据库耦合度过高,如果想使用Mon

GitHub Flavored Markdown Spec

GitHub Flavored Markdown Spec Version 0.29-gfm (2019-04-06) This formal specification is based on the CommonMark Spec by John MacFarlane and licensed under 1Introduction 1.1What i

Python Requets库总结Selenium自动化研发测试

Python Requets库总结Selenium自动化研发测试   Python 基于win32com客户端实现Excel操作   快速开始 发送请求 >>> import requests >>> r = requests.get('https://api.github.com/events') # GET >>>

【835】SpaCy训练NER模型

参考:使用SpaCy构建自定义 NER 模型 参考:使用SpaCy构建自定义 NER 模型 参考:Sarcasm Text Classification using spaCy in Python 参考:在Python中使用spaCy进行NER【以药物名称作为训练数据】  

一文教你从零开始入门蝉妈妈数据爬取,成功逆向破解数据加密算法

一文教你从零开始入门蝉妈妈数据爬取,成功逆向破解数据加密算法 通过接口进行模拟登录 我们先通过正常登录的方式,分析对应的登录接口。通过 F12 打开谷歌浏览器的调试面板,可以看到登录需要传递的一些参数;其中看到密码是被加密了。 不过我们通过经验可以大概猜测一下,应该是通过 md5 算法加密了。 接下来,我们通过 python 来试着调用一下登录接口。 接口返回了正常数据,说明已经登录成功了。

文章学习:TPRE-分布式门限代理重加密

学习文章:TPRE:分布式门限代理重加密 前言 成方金科新技术实验室与隐语团队合作,构建了“基于国密的分布式门限代理重加密算法TPRE”,为用户提供了一种安全、高效、自主可控的数据共享和授权管理方案。在数据隐私保护和数据安全共享方面具有广泛的应用前景。 ⚠️:该算法由成方金科密码学研究员张曙光(知乎:六三)基于隐语的密码库yacl实现,其提供了易于开发的密码工具接口,TPRE算法目前已经贡献

sys.argv命令行参数使用

用户命令行配置参数: 代码如下: 注意:0号索引为 文件名

2023.17 6个问题让chatgpt帮你搞懂新行业

1、介绍一下麦肯锡通过搞懂一个行业100个关键词来快速了解这个行业的方法。2、根据各项调查、行业报告、新闻、研究论文帮忙整理某个行业的100个关键词,并根据关联性强弱分类。3、用一句话来定义或概述上述100个关键词。4、行业中领先的前10位公司是哪些?5、哪些因素会阻碍行业的进一步发展,是否有好的解决方法?6、与行业专业人士聊哪些问题,他们会比较关心和感兴趣,更愿意分享。https://zhuan

Django笔记三十四之分页操作

本文首发于公众号:Hunter后端 原文链接:Django笔记三十四之分页操作 这一篇笔记介绍一下如何在 Django 使用分页。 Django 自带一个分页的模块: 主要用途是列表数据的切割,比如说有 3000 条用户数据,前端需要一个列表接口用于展示这些数据,但是一次性展现这么多数据不合适,所以打算用分页的方式来操作。 比如一页20条数据,前端通过按钮控制 page_num 和 size

Shell 脚本

一、走进 Shell 编程的大门 1)为什么要学 Shell? 学习 Shell 是为了提高我们自己工作效率,提高产出,让我们在更少的时间完成更多的事情。 一般 Shell 编程属于运维方面的知识,但我们做后端开发也是需要掌握的,对于 Shell 编程掌握程度的要求要比运维低。 目前 Linux 系统下最流行的运维自动化语言就是 Shell 和 Python 了。 两者区别 Shell 几乎是

VBScript实现浏览文件对话框

闲着没事,折腾VBScript。VBScript最大的优点大概是三条,一是Windows内建,不需要安装其他软件,二是双击即可执行,无须编译,三是可以利用hta,比较容易做界面(至少比python强)。缺点除了出错处理比较烂之外,主要是比较老旧,微软没有兴趣维护,有的功能在新版Windows里已经失效了。 想用vbscript实现一个浏览文件对话框的功能,这个在.net winform里有现成的组

安装Python

转载请注明 来源:http://www.eword.name/ Author:eword Email:eword@eword.name 安装Python 一、查询是否安装了Python及安装路径 #查看当前Python版本 python --version Python 2.7.16 #查看当前所有Python版本路径 appledeMBP:~ apple$ which python2.7 /

【ambari】构建ambari的docker镜像

github https://github.com/code-ssd/ambari-in-docker.git hue环境有问题,待有空更新pip install psycopg2-binary==2.8.6 ambari 2.7.6 in docker 使用centos7构建的。 软件包下载 HDP 3.3.1.0-002版本从公众号:HiDataPlus 下载。 或者使用阿里云下载(amba

[oeasy]python0143_主控程序_main

主控程序 回忆上次内容 上次把 apple.py 拆分成了 输入 主函数   引用模块中变量的时候 要带上包(module)名 get_fruits.a get_fruits.b     最终 拆分代码 成功!   可以将程序 再拆分成 输入 输出 &n

Python 与 Pycharm 安装

推荐到官网下载,不推荐使用各种电脑管家 如果没有强烈的版本要求,建议使用最新版 Python 安装 到 Python 官网下载页面下载安装包,官网会自动根据当前系统推荐适合的安装包 笔者此时最新版为 Windows 版本下的 3.11.3,如果官网进不去,可以从笔者提供的 备用地址 下载 下载完安装包后打开 注意 Add python.exe PATH 的勾一定要打上,它会添加 Python 到

Python 希尔排序(Shell Sort)原理以及应用

希尔排序的原理: 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序; 随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。 希尔排序的原理是将待排序的序列按照一定间隔分成若干个子序列,对每个子序列使用插入排序进行排序,缩小间隔后再次进行排序,直到间隔为1时完成排序。简单来说,希尔排序就是在插入排序的基础上引入了间隔序列,通过

Python之路【第十七篇】:Django【进阶篇】

  1.Model   到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 View Code   django为使用一种新的方式,即:关系对象映射(Object Relational Mapping,简称ORM)。 PHP:a

ssti注入

笔记: 常用的过滤器:   web361 思路其实很简单,首先得到空字符串的类,用.__class__就可以得到空字符串类。    得到了空字符串类之后,我们就需要去找基类,这里我们使用__base__来找,当然也可以用__bases__来找全部基类,这道题刚好他的基类就是object,所以直接通过__base__来找。    找到

GitHub 上有趣、入门级的开源项目HelloGitHub 升级版的 MiniGPT-4 搞定基于图片的文字工作

GitHub 上有趣、入门级的开源项目HelloGitHub    https://github.com/521xueweihan/HelloGitHub https://github.com/521xueweihan/HelloGitHub/blob/master/content/HelloGitHub61.md   这里有实战项目、入门教程、黑科技、开源书籍、

<<  <  889  890  891  892  893  894  895  896  897  898  899  >  >>