Python源码解析之List

一、列表结构体创建列表C语言底层的结构体lists = []list.append('name')list.append('age')list.append('grade')typedef struct{ struct _object *_ob_next; struct _obje...

2021-05-21

Pycharm 如何设置HTML文件自动补全代码或标签

在使用Pycharm编写Django模板时,要用到一些特殊的格式,比如{{ … }},{% if %}等等,如果不设置Pycharm,只能一个符号一个符号的输入。现在教大家如何设置自动补全这些东西。1、首...

2021-05-21

详细总结Python常见的安全问题

一、输入注入注入攻击非常广泛而且很常见,注入有很多种类,它们影响所有的语言、框架和环境。SQL 注入是直接编写 SQL 查询(而非使用 ORM) 时将字符串字面量与变量混合。可以通过...

2021-05-21

python如何正确使用yield

生成器
如果在一个方法内,包含了 yield 关键字,那么这个函数就是一个「生成器」。生成器其实就是一个特殊的迭代器,它可以像迭代器那样,迭代输出方法内的每个元素。我们来看一个...

2021-05-21

windows安装python超详细图文教程

一.下载安装包官网下载:python 3.6.0打开链接滑到页面最下方二. 开始安装1.双击下载好的安装文件python-3.6.0-amd64.exeInstall Now :默认安装Customize Installation:自定义...

2021-05-21

写好Python代码的几条重要技巧

程序设计的好与坏,早在我们青葱岁月时就接触过了,只是那是并不知道这竟如此重要。能够立即改善程序设计、写出“好”代码的知识有以下几点:•面向对象五个基本原则;
&#8226...

2021-05-21

Python+Appium实现自动抢微信红包

环境准备 appium环境 安卓手机 usb数据线 python环境实现思路
我们收到红包和消息都是自动置顶到第一个,于是我们打开第一个判断是否有红包,没有则隐藏此窗口。如...

2021-05-21

python 定义函数 返回值只取其中一个的实现

看代码吧~def test(): return 1,2a, b = test()1 2a, _ = test()1 # 说明 a, _ = test() 中 返回的是一个int类型 后续可直接运算# a, b = test() 返回值是一个元组,...

2021-05-21

如何在C++中调用Python

Python的安装
为了使用Python.h这个扩展项,我们需要安装一个python*-dev而不是python*,这两者略有区别,下面的案例展示的是在Ubuntu20.04下安装python3.9-dev的方法:dechin@ubun...

2021-05-21

Python基础之进程详解

一、前言进程,一个新鲜的字眼,可能有些人并不了解,它是系统某个运行程序的载体,这个程序可以有单个或者多个进程,一般来说,进程是通过系统CPU 内核数来分配并设置的,我们可以来看下...

2021-05-21

用python实现监控视频人数统计

一、图示
客户端请求输入一段视频或者一个视频流,输出人数或其他目标数量,上报给上层服务器端,即提供一个http API调用算法统计出人数,最终http上报总人数二、准备相关技术 pyth...

2021-05-21

学会用Python实现滑雪小游戏,再也不用去北海道啦

一、效果图二、必要工具Python3.7pycharm2019再然后配置它的文件,设置游戏屏幕的大小,图片路径。代码如下'''配置文件'''import os '''FPS'''FPS = 40'''游戏屏幕大小'''SCRE...

2021-05-20

python 提取html文本的方法

假设我们需要从各种网页中提取全文,并且要剥离所有HTML标记。通常,默认解决方案是使用BeautifulSoup软件包中的get_text方法,该方法内部使用lxml。这是一个经过充分测试的解决...

2021-05-20

教你利用Selenium+python自动化来解决pip使用异常

一、pip异常有一小部分童鞋在打开cmd输入pip后出现下面情况:Did not provide a commandDid not provide a command?这是什么鬼?正常情况应该是酱紫二、解决办法1.pip是一...

2021-05-20

Pytorch使用shuffle打乱数据的操作

这个东西算是我被这个shuffle坑了的一个总结吧!首先我得告诉你一件事,那就是pytorch中的tensor,如果直接使用random.shuffle打乱数据,或者使用下面的方式,自己定义直接写。 def S...

2021-05-20

教你怎么用python爬取爱奇艺热门电影

一、首先我们要找到目标
找到目标先分析一下网页(url:https://list.iqiyi.com/www/1/-------------11-1-1-iqiyi–.html),很幸运这个只有一个网页,不需要翻页。二、F12查看网...

2021-05-20

Django使用channels + websocket打造在线聊天室

Channels是Django团队研发的一个给Django提供websocket支持的框架,它同时支持http和websocket多种协议。使用channels可以让你的Django应用拥有实时通讯和给用户主动推送信息...

2021-05-20

Django migrate报错的解决方案

前言在讲解如何解决migrate报错原因前,我们先要了解migrate做了什么事情,migrate:将新生成的迁移脚本。映射到数据库中。创建新的表或者修改表的结构。
问题1:migrate怎么判断哪...

2021-05-20

Python快速优雅的批量修改Word文档样式

需求描述
手上现有若干份财务分析报告的Word文档,如下:每一份Word文档中的内容如下:为了方便后续审阅,需要将所有文档中所有含有资金的语句标红加粗,如图所示步骤分析和前置知识...

2021-05-20

我对PyTorch dataloader里的shuffle=True的理解

对shuffle=True的理解:之前不了解shuffle的实际效果,假设有数据a,b,c,d,不知道batch_size=2后打乱,具体是如下哪一种情况:1.先按顺序取batch,对batch内打乱,即先取a,b,a,b进行打乱;2....

2021-05-20

Python深度学习之Pytorch初步使用

一、TensorTensor(张量是一个统称,其中包括很多类型):0阶张量:标量、常数、0-D Tensor;1阶张量:向量、1-D Tensor;2阶张量:矩阵、2-D Tensor;…… 二、Pytorch如何创建张量2.1 创建...

2021-05-20

一篇文章带你搞懂Python类的相关知识

一、什么是类类(class),作为代码的父亲,可以说它包裹了很多有趣的函数和方法以及变量,下面我们试着简单创建一个吧。这样就算创建了我们的第一个类了。大家可以看到这里面有一个s...

2021-05-20

python源码剖析之PyObject详解

一、Python中的对象Python中一切皆是对象。
————Guido van Rossum(1989)这句话只要你学过python,你就很有可能在你的Python学习之旅的前30分钟就已经见过了,但是这句话具...

2021-05-18

Python中for后接else的语法使用

0、背景今天看到了一个比较诡异的写法,for后直接跟了else语句,起初还以为是没有缩进好,查询后发现果然有这种语法,特此分享。之前写过c++和Java,在for后接else还是第一次见。1、...

2021-05-18

OpenCV3.3+Python3.6实现图片高斯模糊

本文实例为大家分享了OpenCV3.3+Python3.6实现图片高斯模糊的具体代码,供大家参考,具体内容如下高斯模糊高斯模糊(英语:Gaussian Blur),通常用它来减少图像噪声以及降低细节层次。...

2021-05-18

使用python向MongoDB插入时间字段的操作

看代码吧~import pymongofrom dateutil import parserdateStr = "2019-05-14 01:11:11"myDatetime = parser.parse(dateStr)client = pymongo.MongoClient(host="127.0.0.1"...

2021-05-18

Python打包exe时各种异常处理方案总结

异常:You are using pip version 10.0.1, however version 21.1.1 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' command....

2021-05-18

Python实战之疫苗研发情况可视化

一、安装plotly库因为这部分内容主要是用plotly库进行数据动态展示,所以要先安装plotly库pip install plotly除此之外,我们对数据的处理还用了numpy和pandas库,如果你没有安装...

2021-05-18

Python打包为exe详细教程

一、安装 → pyinstaller1.1 方式1:cmd1. 调出运行窗口:win + r, 并输入 cmd2. 切换到 pip.exe 目录(Scripts,参考如下:) cd C:\Users\Administrator\AppData\Local\Programs\Py...

2021-05-18

Python如何配置环境变量详解

一、概述前提:已安装 Python,如下图所示:1.1 检查是否已配置成功(选)1. 打开运行窗口 (1) 快捷键 : Win + r,并输入 cmd (2) 直接输入: Python2. 若有下列提示,即为 '安装成功...

2021-05-18

如何在向量化NumPy数组上进行移动窗口

今天很有可能你已经做了一些使用滑动窗口(也称为移动窗口)的事情,而你甚至不知道它。例如:许多编辑算法都是基于移动窗口的。在GIS中做地形分析的大多数地形栅格度量(坡度、坡...

2021-05-18

详解分布式系统中如何用python实现Paxos

一致性算法背景1.Paxos一致性算法解决的问题:分布式系统中数据不能存在单个节点(主机)上,否则可能出现单点故障;多个节点(主机)需要保证具有相同的数据。2.什么是一致性:一致性就是...

2021-05-18

教你用Python实现一个轮盘抽奖小游戏

一、Python GUI 编程简介Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintos...

2021-05-17

基于Keras的扩展性使用

Keras是一个用于在python上搭神经网络模型的框架,语法和torch比较相似。我个人认为Keras最大的特点是包装很好,一些在训练过程中要输出的方法和常用的优化函数、目标函数都已...

2021-05-17

Python协程asyncio模块的演变及高级用法

Python协程及asyncio基础知识
协程(coroutine)也叫微线程,是实现多任务的另一种方式,是比线程更小的执行单元,一般运行在单进程和单线程上。因为它自带CPU的上下文,它可以通过简...

2021-05-17

教你利用Python破解ZIP或RAR文件密码

一、破解原理其实原理很简单,一句话概括就是「大力出奇迹」,Python 有两个压缩文件库:zipfile 和 rarfile,这两个库提供的解压缩方法 extractall()可以指定密码,这样的话首先生成...

2021-05-17

TensorFlow和keras中GPU使用的设置操作

1. 训练运行时候指定GPU运行时候加一行代码:CUDA_VISIBLE_DEVICES=1 python train.py2. 运行过程中按需或者定量分配GPUtensorflow直接在开启Session时候加几行代码就行,而Ker...

2021-05-17

浅谈对Python变量的一些认识理解

一、Python变量在大多数语言中,为一个值起一个名字时,把这种行为称为“给变量赋值”或“把值存储在变量中”。不过,Python与许多其它计算机语言的有所不同,它并不是把值存储在变...

2021-05-17

教你怎么用python连接sql server

先利用pip安装pymssql库pip install pymssql具体连接、测试代码:# server默认为127.0.0.1,如果打开了TCP动态端口的需要加上端口号,如'127.0.0.1:1433'# user默认为sa# passwor...

2021-05-17

OpenCV实现相机校正

本文实例为大家分享了OpenCV实现相机校正的具体代码,供大家参考,具体内容如下1. 相机标定根据张正友校正算法,利用棋盘格数据校正对车载相机进行校正,计算其内参矩阵,外参矩阵和...

2021-05-17

Keras 如何修改图片通道的顺序

1. Error在使用Keras.layers.convolutional.Convolution2D的时候Convolution2D(32, 5, 5, border_mode='valid', input_shape=(1, 28, 28), activation='relu')报如下错误:Ov...

2021-05-17

python爬虫之异常捕获及标签过滤详解

增加异常捕获,更容易现问题的解决方向import sslimport urllib.requestfrom bs4 import BeautifulSoupfrom urllib.error import HTTPError, URLError def get_data(url):...

2021-05-17

python使用tkinter实现透明窗体

一、基础说起
(一)实现最简单的窗体from tkinter import *if __name__ == '__main__': tk = Tk() tk.geometry('500x400+500+150') tk.title('有趣的透明窗体-开篇了...

2021-05-17

python使用ProjectQ生成量子算法指令集

输出算法操作
首先介绍一个最基本的使用方法,就是使用ProjectQ来打印量子算法中所输入的量子门操作,这里使用到了ProjectQ中的DummyEngine后端用于保存操作的指令。比如最简单...

2021-05-17

Python进度条的使用

在使用Python处理比较耗时操作的时候,为了便于观察处理进度,就需要通过进度条将处理情况进行可视化展示,以便我们能够及时了解情况。这对于第三方库非常丰富的Python来说,并不是...

2021-05-17

Pytorch 实现变量类型转换

Pytorch的数据类型为各式各样的Tensor,Tensor可以理解为高维矩阵。与Numpy中的Array类似。Pytorch中的tensor又包括CPU上的数据类型和GPU上的数据类型,一般GPU上的Tensor是CP...

2021-05-17

Python编写可视化界面的全过程(Python+PyCharm+PyQt)

最近开始学习Python,但只限于看理论,编几行代码,觉得没有意思,就想能不能用Python编写可视化的界面。遂查找了相关资料,发现了PyQt,由于前一段时间刚看过Qt,而且对Qt的印象很好,于是...

2021-05-17

python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)

在上一篇的基础上,继续在透明窗体上绘制小球,一、画个大球看看(一)核心代码在on_resize函数内部增加如下画圆的代码 canvas.create_oval(100, 100, 200, 200,...

2021-05-17

pytorch常用数据类型所占字节数对照表一览

PyTorch上的常用数据类型如下 Data type dtype CPU tensor GPU tensor Size/bytes...

2021-05-17

pytorch实现ResNet结构的实例代码

1.ResNet的创新现在重新稍微系统的介绍一下ResNet网络结构。 ResNet结构首先通过一个卷积层然后有一个池化层,然后通过一系列的残差结构,最后再通过一个平均池化下采样操作,以...

2021-05-17
返回顶部
顶部