-
利用Python自带PIL库扩展图片大小给图片加文字描述的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:183
前言 最近的一个项目中需要在图片上添加文字,使用了OpenCV,结果发现利用opencv给图像添加文字有局限。可利用的字体类型比较少,需要安装Freetype扩展,比较复杂。而且不能用putText函数输出中文,否则就会出现乱码的情况。只好选择使用Python PIL函数库对[详细]
-
Python实现的递归神经网络简单示例
所属栏目:[Python] 日期:2020-12-17 热度:57
本篇章节讲解Python实现的递归神经网络。供大家参考研究具体如下: # Recurrent Neural Networksimport copy,numpy as npnp.random.seed(0)# compute sigmoid nonlinearitydef sigmoid(x): output = 1/(1+np.exp(-x)) return output# convert outp[详细]
-
Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
所属栏目:[Python] 日期:2020-12-17 热度:131
本篇章节讲解Python实现读取TXT文件数据并存进内置数据库SQLite3的方法。供大家参考研究具体如下: 当TXT文件太大,计算机内存不够时,我们可以选择按行读取TXT文件,并将其存储进Python内置轻量级splite数据库,这样可以加快数据的读取速度,当我[详细]
-
Python基于Matplotlib库简单绘制折线图的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:192
本篇章节讲解Python基于Matplotlib库简单绘制折线图的方法。供大家参考研究具体如下: Matplotlib画折线图,有一些离散点,想看看这些点的变动趋势: import matplotlib.pyplot as pltx1 = [1,2,3,4,5,6,7,8,9,10,11,12,13]y1=[30,31,32,33,35,40,[详细]
-
python+selenium开发环境搭建图文教程
所属栏目:[Python] 日期:2020-12-17 热度:69
web 调试工具介绍和开发环境搭建 python与selenium开发环境搭建: 一、下载python软件: https://www.python.org/ 下载完后,进行安装,安装成功后,打开IDLE(Python 3.6.2),如下图: 如上图在里面输入print("Hello Wrod!")按回车,出现Hello Wrod!,说明[详细]
-
利用标准库fractions模块让Python支持分数类型的方法详解
所属栏目:[Python] 日期:2020-12-17 热度:71
前言 你可能不需要经常处理分数,但当你需要时,Python的Fraction类会给你很大的帮助。本文将给大家详细介绍关于利用标准库fractions模块让Python支持分数类型的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: fractions模块 fr[详细]
-
Python正则表达式非贪婪、多行匹配功能示例
所属栏目:[Python] 日期:2020-12-17 热度:184
本篇章节讲解Python正则表达式非贪婪、多行匹配功能。供大家参考研究具体如下: 一些regular的tips: 1 非贪婪flag re.findall(r"a(d+)","a23b") # 非贪婪模式 ['2'] re.findall(r"a(d+)","a23b") ['23'] 注意比较这种情况: re.findall(r"a(d+[详细]
-
Python中使用多进程来实现并行处理的方法小结
所属栏目:[Python] 日期:2020-12-17 热度:69
进程和线程是计算机软件领域里很重要的概念,进程和线程有区别,也有着密切的联系,先来辨析一下这两个概念: 1.定义 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是C[详细]
-
Python对列表中的各项进行关联详解
所属栏目:[Python] 日期:2020-12-17 热度:132
前言 我们在日常文本处理中,经常会将数据结构保存在列表中,如果将列表中的项进行关联,创建我们想要的字典结构,存取就会十分方便! 示例详解 比如说将 List = ['Jerry 20 male 010','Alice 30 female 020','David 40 male 030'] 这种数据结构转化成 'Jerry[详细]
-
Python实现的概率分布运算操作示例
所属栏目:[Python] 日期:2020-12-17 热度:163
本篇章节讲解Python实现的概率分布运算操作。供大家参考研究具体如下: 1. 二项分布(离散) import numpy as npfrom scipy import statsimport matplotlib.pyplot as plt'''# 二项分布 (binomial distribution)# 前提:独立重复试验、有放回、只[详细]
-
python使用super()出现错误解决办法
所属栏目:[Python] 日期:2020-12-17 热度:72
python使用super()出现错误解决办法 当我们在python的子类中调用父类的方法时,会用到super(),不过我遇到了一个问题,顺便记录一下。 比如,我写了如下错误代码: class A(): def dosomething(self): print "It's A"class B(A): def dosomething(self): sup[详细]
-
Python排序算法实例代码
所属栏目:[Python] 日期:2020-12-17 热度:76
排序算法,下面算法均是使用Python实现: 插入排序 原理:循环一次就移动一次元素到数组中正确的位置,通常使用在长度较小的数组的情况以及作为其它复杂排序算法的一部分,比如mergesort或quicksort。时间复杂度为 O(n2) 。 # 1nd: 两两交换def insertion_so[详细]
-
python itchat实现微信好友头像拼接图的示例代码
所属栏目:[Python] 日期:2020-12-17 热度:71
偶然在网上发现itchat这个框架,itchat是一个开源的微信个人号接口,它使python调用微信变得非常简单。看到网上有人发自己微信好友的头像拼接图,自己也做了一个,感觉还蛮好玩的。 效果图 下面介绍实现过程: 安装itchat 这个当然还是使用豆瓣源了,速度杠[详细]
-
Python 操作文件的基本方法总结
所属栏目:[Python] 日期:2020-12-17 热度:167
Python 操作文件 编程语言对文件系统的操作是一项必不可少的功能,各种编程语言基本上都有对文件系统的操作,最简洁的莫过于linux里面shell的操作了,其次,则是python,ruby等动态语言的操作,那么,今天散仙来看下,在python里面如何使用一些常用的操作文[详细]
-
Python中如何优雅的合并两个字典(dict)方法示例
所属栏目:[Python] 日期:2020-12-17 热度:98
前言 字典是Python中最强大的数据类型之一,本文将给大家详细介绍关于Python合并两个字典(dict)的相关内容,分享出来供大家参考学习,话不多说了,来一起看看详细的介绍吧。 一行代码合并两个dict 假设有两个dict x和y,合并成一个新的dict,不改变 x和y的[详细]
-
Python tkinter模块中类继承的三种方式分析
所属栏目:[Python] 日期:2020-12-17 热度:69
本篇章节讲解Python tkinter模块中类继承的三种方式。供大家参考研究具体如下: tkinter class继承有三种方式。 提醒注意这几种继承的运行方式 一、继承 object 1.铺tk.Frame给parent: 说明: self.rootframe = tk.Frame(parent) tk.Label(self.r[详细]
-
Python 由字符串函数名得到对应的函数(实例讲解)
所属栏目:[Python] 日期:2020-12-17 热度:182
把函数作为参数的用法比较直观: def func(a,b): return a + bdef test(f,a,b): print f(a,b)test(func,3,5) 但有些情况下,‘要传递哪个函数'这个问题事先还不确定,例如函数名与某变量有关。 可以利用 func = globals().get(func_name) 来得到函数: def f[详细]
-
python技能之数据导出excel的实例代码
所属栏目:[Python] 日期:2020-12-17 热度:139
本文介绍了python技能之导出excel的实例代码,正好能用到,写出来分享给大家 作为一个数据分析师,下面的需求是经常会遇到的。 从数据库或者现有的文本文件中提取符合要求的数据,做一个二次处理,处理完成后的数据最终存储到excel表格中供其他部门的人继续[详细]
-
基于python时间处理方法(详解)
所属栏目:[Python] 日期:2020-12-17 热度:117
在处理数据和进行机器学习的时候,遇到了大量需要处理的时间序列。比如说:数据库读取的str和time的转化,还有time的差值计算。总结一下python的时间处理方面的内容。 一、字符串和时间序列的转化 time.strptime():字符串=时间序列 time.strftime():时间序[详细]
-
Python 网页解析HTMLParse的实例详解
所属栏目:[Python] 日期:2020-12-17 热度:56
Python 网页解析HTMLParse的实例详解 使用python将网页抓取下来之后,下一步我们就应该解析网页,提取我们所需要的内容了,在python里提供了一个简单的解析模块HTMLParser类,使用起来也是比较简单的,解析语法没有用到XPath类似的简洁模式,但新手用起来还[详细]
-
python安装Scrapy图文教程
所属栏目:[Python] 日期:2020-12-17 热度:187
安装方法 pip install Scrapy 如果顺利的话不用管直接一路下来就OK 验证是否安装成功 安装成功 不顺利的情况 1)lxml安装不成功 使用whl进行安装,不过需要先安装whl pip install wheel 安装完成后下载lxml的whl文件 网址: http://www.lfd.uci.edu/~gohlke/[详细]
-
Django 如何获取前端发送的头文件详解(推荐)
所属栏目:[Python] 日期:2020-12-17 热度:185
Django里面,我们知道可以在函数里面里面通过参数获取前端发来的数据。 比如可以通过request获取各种form的值啊,cookie啊等等。 def index(reqeust): # 获取当前已经登录的用户 v = reqeust.COOKIES.get('username111') return render(reqeust,'index.html'[详细]
-
利用python求相邻数的方法示例
所属栏目:[Python] 日期:2020-12-17 热度:113
前言 本文主要给大家介绍了关于利用python求相邻数的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 什么是相邻数? 比如5,相邻数为4和6,和5相差1的数,连续相差为1的一组数 需求: 遍历inputList 所有数字,取出所有数字,判[详细]
-
python的mysqldb安装步骤详解
所属栏目:[Python] 日期:2020-12-17 热度:77
python的mysqldb安装步骤详解 安装MySQLdb: 一、 什么是MySQLdb? 解释 :MySQLdb是Python操作MySQL的一个接口包。这里要理解一个概念,python操作数据库,都是需要一个类似MySQLdb这样的中间层,这些中间层抽象了具体的实现,提供了统一的API供开发者使用[详细]
-
Python基础之getpass模块详细介绍
所属栏目:[Python] 日期:2020-12-17 热度:176
本文主要给大家介绍了关于Python中getpass模块的相关内容,分享出来供大家参考学习,话不多说了,来一起看看详细的介绍: getpass模块提供了平台无关的在命令行下输入密码的方法; 该模块主要提供: 两个函数: getuser,getpass 一个报警: GetPassWarning(当输[详细]
