拥有Python标签的文章
Python

Python多线程实例教程

本文以实例形式较为详细的讲解了Python的多线程,是Python程序设计中非常重要的知识点。分享给大家供大家参考之用。具体方法如下:用过Python的人都会觉得Python的多线程很类似于Java的多线程机制,但是比JAVA的多线程更灵活。在早期的Python多线程实现中,采用了thread模块。例如:fromtimeimportctime,sleepfromthreadimportstart_new_threaddefloop1():print"ent

系统 2019-09-27 17:38:23 2097

Python

在自动化中用python实现键盘操作的方法详解

原来在robotframework中使用presskey方法进行键盘的操作,但是该方法需要写被操作对象的locator,不是很方便,现在找到了一种win32api库写键盘操作的一个方法(注意:此方法被操作界面必须在顶层),首先,需要安装win32api的python库,使用命令:pipinstallpywin32具体实现代码如下:importwin32apiimportwin32conclassMyLibrary(object):defkeybd_even

系统 2019-09-27 17:48:23 2096

Python

利用python实现汉字转拼音的2种方法

前言在浏览博客时,偶然看到了用python将汉字转为拼音的第三方包,但是在实现的过程中发现一些参数已经更新,现在将两种方法记录一下。xpinyin在一些博客中看到,如果要转化成带音节的拼音,需要传递参数,‘show_tone_marks=True',但我在实际使用时发现,已经没有这个参数了,变成了tone_marks,其它的参数和使用方法,一看就明白了,写的很清楚。看下源码:classPinyin(object):"""translatechineseha

系统 2019-09-27 17:46:05 2096

Python

ubuntu opencv-python 安装

原文链接:https://blog.csdn.net/hpuhjl/article/details/80680188ubuntuopencv-python安装2018年06月13日15:48:55hpuhjl阅读数1976版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u012678352/article/details/80680188pip安装:主程序

系统 2019-09-27 17:50:46 2095

Python

Python内置random模块生成随机数的方法

本文我们详细地介绍下两个模块关于生成随机序列的其他使用方法。随机数参与的应用场景大家一定不会陌生,比如密码加盐时会在原密码上关联一串随机数,蒙特卡洛算法会通过随机数采样等等。Python内置的random模块提供了生成随机数的方法,使用这些方法时需要导入random模块。importrandom下面介绍下Python内置的random模块的几种生成随机数的方法。1、random.random()随机生成0到1之间的浮点数[0.0,1.0)。注意的是返回的随

系统 2019-09-27 17:46:55 2095

Python

Python ValueError: invalid literal

今天在写爬虫程序的时候由于要翻页,做除法分页的时候出现了复制代码代码如下:totalCount='100'totalPage=int(totalCount)/20ValueError:invalidliteralforint()withbase10的错误网上同样的错误有人建议用round(float(“1.0″)),但是解决不了我这个问题,round(float(“1.0″))是用于解决浮点数转换为整形数的,而我这个则是因为原字符串转换为整形后做除法,虽然

系统 2019-09-27 17:45:38 2095

Python

python logging 日志轮转文件不删除问题的解决方法

前言最近在维护项目的python项目代码,项目使用了python的日志模块logging,设定了保存的日志数目,不过没有生效,还要通过contab定时清理数据。分析项目使用了logging的TimedRotatingFileHandler:#!/user/bin/envpython#-*-coding:utf-8-*-importloggingfromlogging.handlersimportTimedRotatingFileHandlerlog=log

系统 2019-09-27 17:38:11 2095

Python

跟老齐学Python之网站的结构

很早很早的时候,computer这个东西习惯于被称之为计算机,因为它的主要功能是完成一些科学计算的东西,我记得自己鼓捣它的时候,就是计算,根本就没有想到它有早一日还可以用来做别的。后来另外一个名字“电脑”逐渐被人们接收了,特别是网络发展起来之后,computer这个东西,如果要不上网,简直就不知道干什么。而且,现在似乎还有一个趋势,越来越强化网络的作用,而本机的功能虽然硬件在提升,可以做的事情感觉不多了。不管怎么,网络是离不开了。上网,连上网之后干什么呢?

系统 2019-09-27 17:54:59 2094

Python

python多线程用法实例详解

本文实例分析了python多线程用法。分享给大家供大家参考。具体如下:今天在学习尝试学习python多线程的时候,突然发现自己一直对super的用法不是很清楚,所以先总结一些遇到的问题。当我尝试编写下面的代码的时候:复制代码代码如下:classA():def__init__(self):print"A"classB(A):def__init__(self):super(B,self).__init__()#A.__init__(self)print"B"b

系统 2019-09-27 17:53:01 2094

Python

Python Web Flask源码解读(四)——全局变量

关于我一个有思想的程序猿,终身学习实践者,目前在一个创业团队任teamlead,技术栈涉及Android、Python、Java和Go,这个也是我们团队的主要技术栈。Github:https://github.com/hylinux1024微信公众号:终身开发者(angrycode)Flask中全局变量有current_app、request、g和session。不过需要注意的是虽然标题是写着全局变量,但实际上这些变量都跟当前请求的上下文环境有关,下面一起

系统 2019-09-27 17:52:41 2094

Python

在python里面运用多继承方法详解

如何在PYTHON里面运用多继承classFather:defhobby(self):print("lovetoplayvideogame.")classMother:defcook(self):print("lovetocookanything.")#比如说有两个类,如果想要一个子类同时继承这两个类,应该怎么操作呢。classFather:defhobby(self):print("lovetoplayvideogame.")classMother:de

系统 2019-09-27 17:51:51 2094

Python

Python提取频域特征知识点浅析

在多数的现代语音识别系统中,人们都会用到频域特征。梅尔频率倒谱系数(MFCC),首先计算信号的功率谱,然后用滤波器和离散余弦变换的变换来提取特征。本文重点介绍如何提取MFCC特征。首先创建有一个Python文件,并导入库文件:fromscipy.ioimportwavfilefrompython_speech_featuresimportmfcc,logfbankimportmatplotlib.pylabasplt1、首先创建有一个Python文件,并导

系统 2019-09-27 17:49:41 2094

Python

Python序列操作之进阶篇

简介Python的序列(sequence)通常指一个可迭代的容器,容器中可以存放任意类型的元素。列表和元组这两种数据类型是最常被用到的序列,python内建序列有六种,除了刚刚有说过的两种类型之外,还有字符串、Unicode字符串、buffer对像和最后一种xrange对像,这几种都是不常使用的。本文讲解了列表推导式、切片命名、列表元素排序、列表元素分组的使用方法。学习了Python基本的列表操作后,学习这些进阶的操作,让我们写出的代码更加优雅简洁和pyt

系统 2019-09-27 17:38:41 2094

Python

详解Python编程中基本的数学计算使用

数在Python中,对数的规定比较简单,基本在小学数学水平即可理解。那么,做为零基础学习这,也就从计算小学数学题目开始吧。因为从这里开始,数学的基础知识列位肯定过关了。>>>33>>>33333333333333333333333333333333333333333333333333333333333333333333333333333333L>>>3.2222223.222222上面显示的是在交互模式下,如果输入3,就显示了3,这样的数称为整数,这个称呼

系统 2019-09-27 17:38:22 2094

Python

Python中字典的基本知识初步介绍

字典是可变的,并且可以存储任意数量的Python对象,包括其他容器类型另一个容器类型。字典包括键对(称为项目)及其相应的值。Python字典也被称为关联数组或哈希表。字典的一般语法如下:dict={'Alice':'2341','Beth':'9102','Cecil':'3258'}可以用下面的方式创建字典:dict1={'abc':456};dict2={'abc':123,98.6:37};每个按键都来自它的值用冒号(:),该项目以逗号分隔,整个事情

系统 2019-09-27 17:37:59 2094