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

Pytorch 如何实现LSTM时间序列预测

开发环境说明:Python 35Pytorch 0.2CPU/GPU均可1、LSTM简介人类在进行学习时,往往不总是零开始,学习物理你会有数学基础、学习英语你会有中文基础等等。于是对于机器而言,神经网...

2021-05-17

安装pytorch时报sslerror错误的解决方案

首先说一下 ,我是用的anaconda3装的pytorch为了方便建议你也安装一个。其实这个挺简单的,你找找“c:/user/你的用户名/”目录下有没有一个叫 .condarc 的文件,如图:如果没有,创...

2021-05-17

pytorch实现textCNN的具体操作

1. 原理2014年的一篇文章,开创cnn用到文本分类的先河。Convolutional Neural Networks for Sentence Classification原理说简单也简单,其实就是单层CNN加个全连接层:不过与图像...

2021-05-17

python处理emoji表情(两个函数解决两者之间的联系)

还记得曾经被“滑稽”刷屏的场景吗?在这个各种表情包横行的时代,emoji表情还能依然占据一定的地位!这篇文章将带你了解一下,python与emoji之间的会有怎样的联系emoji库的官方文...

2021-05-17

torchtext入门教程必看,带你轻松玩转文本数据处理

用深度学习做nlp也有一段时间了,熟悉这块内容的同学都知道,实践算法的时候,写模型是个简单的事,最麻烦的是数据处理,数据处理不仅会浪费我们大部分时间,而且会消耗很大的计算资源,...

2021-05-17

beam search及pytorch的实现方式

主要记录两种不同的beam search版本版本一使用类似层次遍历的方式进行搜索,用队列进行维护,每次循环对当前层的所有节点进行搜索,这些节点每个分别对应topk个节点作为下一层候...

2021-05-17

Python文件基本操作实用指南

文件的存储方式
在计算机中,文件是以 二进制的方式保存在磁盘上的
文本文件和二进制文件 文本文件 可以使用文本编辑软件查看 本质上还是二进...

2021-05-16

Python如何根据照片修改时间重命名并排序详解

一、Background当想将照片序列合成延时摄影视频时,可能会发现照片中缺少一张,或者照片序列是跨时间、并不连续的,如图1所示,但PR中只有连续的照片序列才能导入。...

2021-05-16

基于Tensorflow搭建一个神经网络的实现

一、Tensorlow结构import tensorflow as tfimport numpy as np #创建数据x_data = np.random.rand(100).astype(np.float32)y_data = x_data*0.1+0.3 #创建一个 tensorlow...

2021-05-16

conda使用清华源设置channel的镜像

前言
今天在下载OpenCV的时候发现清华的conda channel镜像已经不能用了,故在此记录:
1)如何显示所有channel;
2)如何更换channel。1 显示所有channel
首先,conda config --show能...

2021-05-16

Anaconda出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url的解决过程

2020.3.7准备scrapy,使用anaconda创建一个新的环境,执行“conda create -n scrapyEnv python=3.6”,结果出现了“CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https:...

2021-05-16

Linux环境下GPU版本的pytorch安装

服务器环境:Ubuntu 16.04.7显卡:2080cuda:10.1注:若服务器有管理员账户和个人账户,最好在个人账户下重新安装anaconda,否则安装pytorch过程中可能有些库安装失败,由于权限问题,不能...

2021-05-16

Python中Cookies导出某站用户数据的方法

应朋友需要,想将某客户的数据从某站里导出,先去某站搞个账号,建几条数据观察一番,心里有底后开搞。1.Python环境搭建之前电脑有安装过PyCharm Community 2019.1,具体安装过程就不...

2021-05-16

Python中threading库实现线程锁与释放锁

控制资源访问前文提到threading库在多线程时,对同一资源的访问容易导致破坏与丢失数据。为了保证安全的访问一个资源对象,我们需要创建锁。示例如下:import threadingimport ti...

2021-05-16

Python中json.dumps()函数的使用解析

json.dumps将一个Python数据结构转换为JSONimport jsondata = { 'name' : 'myname', 'age' : 100,}json_str = json.dumps(data)json库的一些用法
...

2021-05-16

Python包管理工具pip的15 个使用小技巧

认识pip众所周知,pip可以对python的第三方库进行安装、更新、卸载等操作,十分方便。pip的全称:package installer for python,也就是Python包管理工具。可能有些人用了很久pip,但...

2021-05-16

如何获取numpy array前N个最大值

主要应用了argsort()函数,函数原型:numpy.argsort(a, axis=-1, kind='quicksort', order=None)'''Returns the indices that would sort an array.Perform an indirect sort a...

2021-05-15

聊一聊python常用的编程模块

文件流的读写读取保存数据为数组的txt文件使用try进行异常发现,使用while检测文件末尾进行读取file_to_read = raw_input("Enter file name of tests (empty string to end p...

2021-05-15

python控制台打印log输出重复的解决方法

在我们使用log模块输出日志时,经常会遇到log输出重复的问题,如下:先来看这个文件log.py的代码:代码示例: '''功能描述:实现控制台和文件同时记录日志的功能编写人:超哥编写日期:步骤...

2021-05-15

Python djanjo之csrf防跨站攻击实验过程

一.CSRF简介 CSRF是什么?
CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 CSRF可以做什么?
...

2021-05-15

django学习之ajax post传参的2种格式实例

一.ajax介绍
1、ajax的含义Ajax全称“Async Javascript And XML”即:异步的javascript和XML。它是一种称谓,并不指代某项具体的技术,准确来说是一系列技术的集合.现在,所有的无...

2021-05-15

python process模块的使用简介

process模块
process模块是一个创建进程的模块,借助这个模块,就可以完成进程的创建。参数介绍:Process(group=None, target=None, name=None, args=(), kwargs={})&#8203;1 group...

2021-05-15

Python 机器学习工具包SKlearn的安装与使用

1、SKlearn 是什么  Sklearn(全称 SciKit-Learn),是基于 Python 语言的机器学习工具包。  Sklearn 主要用Python编写,建立在 Numpy、Scipy、Pandas 和 Matplotlib 的基础上,...

2021-05-15
返回顶部
顶部