搜索到与相关的文章
Python

python调用百度语音识别api

最近在处理语音检索相关的事。其中用到语音识别,调用的是讯飞与百度的api,前者使用js是实现,后者用python3实现(因为自己使用python)环境:python3.5centos7流程整个百度语音识别restapi使用分为三部分:1(申请操作)创建应用,获取应用的APIKey以及SecretKey。2(程序实现)通过已知的应用的APIKey以及SecretKey,发送post请求到https://openapi.baidu.com/oauth/2.0/

系统 2019-09-27 17:50:48 2028

Python

Python的动态重新封装的教程

让我们描绘一下本文的情节:假设您要在本地机器上运行一个进程,而部分程序逻辑却在另一处。让我们特别假设这个程序逻辑会不时更新,而您运行进程时,希望使用最新的程序逻辑。有许多方法可以满足刚提到的要求;本文将向您说明其中几种方法。随着“可爱的Python”专栏不断进行,已经讨论了我的公共域实用程序Txt2Html的正在进行的增强。该实用程序将“智能ASCII”文本文件转换成HTML。以前的文章讨论了实用程序的Web代理版本和实用程序的curses界面。同样,我偶

系统 2019-09-27 17:50:18 2028

Python

Python File(文件) 方法整理

open()方法Pythonopen()方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出OSError。注意:使用open()方法一定要保证关闭文件对象,即调用close()方法。open()函数常用形式是接收两个参数:文件名(file)和模式(mode)。open(file,mode='r')完整的语法格式为:open(file,mode='r',buffering=-1,encoding=No

系统 2019-09-27 17:49:56 2028

Python

Python中函数的初览

Python中函数的初览一、函数1、什么是函数为了完成某一功能的代码的集合,叫做函数,函数就是行为,就是动作2、定义Python中函数的定义,使用关键字def(definefunction定义函数)3、函数的调用函数定义后,不会自动执行,需要调用者调用才会执行。4、函数的分类1)有无参数2)有无返回值例:这是一个有参数且有返回值的函数

系统 2019-09-27 17:49:40 2028

Python

Python3多目标赋值及共享引用注意事项

Python中多目标赋值即将等号左边所有的变量名都赋值给右边的对象,完成赋值操作,比如将三个变量同时赋值给一个字符串。a=b=c='Python'print(a)print(b)print(c)示例结果:PythonPythonPython在多目标赋值中,其本质即类似三个变量的指针指向了同一个内存空间,即三个变量共享了内存内同一对象。不可变对象对于不可变对象来说,我们在使用这些变量是不存在问题的。a=b=c='Python'print(a)print(b)

系统 2019-09-27 17:49:34 2028

Python

python3 selenium自动化测试 强大的CSS定位方法

ccs的优点:css相对xpath语法比xpath简洁,定位速度比xpath快css的缺点:css不支持用逻辑运算符来定位,而xpath支持。css定位语法形式多样,相对xpath比较难记。css定位建议多用,这个定位方式很强大,定位速度快且准确度高。至于难记,用熟了就好了,对勤快的人来说,这不是问题。CSS_selector常用符号:#表示id.表示class>表示子元素,层级1.通过id属性定位:find_element_by_css_selector

系统 2019-09-27 17:49:19 2028

Python

day004-python运算符与基本数据类型

一、运算符1、算术运算符:主要用于两个对象算数计算(加减乘除等运算)运算符:+:两个对象相加-:得到负数或是一个数减去另一个数*:两个数相乘或是返回一个被重复若干次的字符串/:x除以y%:返回除法的余数**:返回x的y次幂//:返回商的整数部分2、比较(关系)运算符:用于两个对象比较(判断是否相等、大于等运算)运算符:==:比较对象是否相等!=:比较两个对象是否不相等<>:比较两个对象是否不相等>:返回x是否大于y<:返回x是否小于y。所有比较运算符返回1

系统 2019-09-27 17:48:50 2028

Python

如何用python生成自己的比特币私钥

在加密货币中,私钥允许用户访问其钱包。持有私钥的人完全控制该钱包中数字货币。出于这个原因,你应该保守秘密。如果你真的想自己生成密钥,那么以安全的方式生成密钥是有意义的。在这里,我将介绍私钥,并向你展示如何使用各种加密函数生成自己的密钥。我将在Python中提供算法和代码的描述。我需要生成私钥吗?大多数时候你没有。例如,如果你使用Coinbase或Blockchain.info等网络钱包,他们会为你创建和管理私钥。交易所也是如此。移动和桌面钱包通常也会为你生

系统 2019-09-27 17:48:40 2028

Python

Python动态参数/命名空间/函数嵌套/global和nonlocal

1.函数的动态参数1.1*args位置参数动态传参defchi(*food):print("我要吃",food)chi("大米饭","小米饭")结果:我要吃('大米饭','小米饭')#多个参数传递进去.收到的内容是元组tuple1.2**kwargs关键字参数动态传参deffunc(**kwargs):print(kwargs)func(a=1,b=2,c=3)func(a=1,b=2)结果:{'a':1,'b':2,'c':3}{'a':1,'b':2}

系统 2019-09-27 17:47:53 2028

Python

Python 中多线程和对列的几点疑惑

下面仅以多线程为例:首先需要明确几个概念:知识点一:当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流的最小单元,当设置多线程时,主线程会创建多个子线程,在python中,默认情况下(其实就是setDaemon(False)),主线程执行完自己的任务以后,就退出了,此时子线程会继续执行自己的任务,直到自己的任务结束,例子见下面一。知识点二:当我们使用setDaemon(True)方法,设置子线程为守护线程时,主线程一旦执行结束,则全部线程全部被

系统 2019-09-27 17:47:34 2028