python
基于Python3.7的Python文章
遗落心动
这个作者很懒,什么都没留下…
展开
-
Python基于Opencv的人脸识别
Python实现人脸识别人脸识别主要需要Opencv这个库,去安装pip install Opencv-python1.调用摄像头# 导入cv模块import cv2cap = cv2.VideoCapture(0)#调用摄像头2.找出人脸识别分类器的位置# 使用OpenCV输入人脸识别分类器的位置classfier = cv2.CascadeClassifier("D:\programdata/anaconda\Lib\site-packages\cv2\data\haarcasc原创 2020-07-31 11:43:18 · 4696 阅读 · 1 评论 -
Python高级编程——JSON
Python3 JSON 数据解析JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数:json.dumps(): 对数据进行编码。json.loads(): 对数据进行解码。在json的编解码过程中,python 的原始类型与json类型会相互转换Python 编码为 JSON 类型转换对应表:PythonJ原创 2020-08-24 17:02:33 · 3168 阅读 · 0 评论 -
Python基础编程——运算符
Python基础编程——运算符举个简单的例子 3 + 2 = 5 。 例子中,2 和 3 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符Python算术运算符运算符描述+加 - 两个对象相加-减 - 得到负数或是一个数减去另一个数*乘 - 两个数相乘或是返回一个被重复若干次的字符串/除 - x 除以 y%取模 - 返回除法的余原创 2020-08-10 08:50:50 · 2671 阅读 · 0 评论 -
Python高级编程——XML解析
Python高级编程——XML解析什么是XMLXML指可扩展标记语言。标准通用标记语言的子集,简称XML。是一种用于标记电子文件使其具有结构性的标记语言。在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构原创 2020-08-09 21:21:06 · 660 阅读 · 2 评论 -
Python基础编程——函数
Python基础编程——函数什么是函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义函数函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。语法如下:def 名称(参数): 操作比如结果为参数以下是调用函数时可使用的正式参数类型:必备参数关键字参数默认原创 2020-08-09 21:03:41 · 507 阅读 · 0 评论 -
Python高级编程——CGI编程
Python高级编程——CGI编程什么是 CGICGI 通用网关接口(Common Gateway Interface,CGI)是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功能。CGI 应用程序能与浏览器进行交互,还可通过数据API与数据库服务器等外部数据源进行通信,从数据库服务器中获取数据。格式化为HTML文档后,发送给浏览器,也可以将从浏览器获得的数据放到数据库中。几乎所有服务器都支持CGI,可用任何语言编写CGI,包括流行的C、C ++、Java、VB 和Delph原创 2020-08-09 18:45:00 · 1241 阅读 · 2 评论 -
Python基础编程——处理错误
Python基础编程——错误常见错误错误名称描述KeyError字典中映射中没有这个键IndexError序列中没有此索引(index)ImportError导入模块/对象失败SyntaxError语法错误NameError未声明/初始化对象 (没有属性)IOError输入/输出操作失败ValueError传入无效的参数处理错误try/except捕捉异常可以使用try/except语句。try/except语句用原创 2020-08-09 10:23:04 · 2561 阅读 · 0 评论 -
Python高级编程——多线程
Python 多线程多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等。线程在执行过程中与进程还是有区别的。每个独立的进程有一个程序运行的入口、顺序执行序列和程序原创 2020-08-06 11:54:13 · 236 阅读 · 0 评论 -
Python基础编程——字典
Python基础编程——字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。一个简单的字典实例:dict = {'pig' : 1, 'cat' :原创 2020-08-06 11:26:51 · 2949 阅读 · 0 评论 -
Python基础编程——if语句
Python基础编程——if语句1. if语句的作用编程时经常需要检查一系列条件,并据此决定采取什么措施。在Python中,if语句让你能够检查程序的当前状态,并据此采取相应的措施。2. 基本格式if 判断条件: 执行语句……else: 执行语句……其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句。if 语句的判断条件可以用>(大于)、<(小于)原创 2020-08-06 10:48:01 · 606 阅读 · 0 评论 -
Python基础编程——列表
Python基础编程——列表1. 什么是列表列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。在Python中,用方括号[]来表示列表,并用逗号来分隔其中的元素。注意要用英文格式下的方括号举个栗子我们有几种不同的面beefnoodlestomatonoodlesinstant noodlesnoodles.pynoodles = ['beefnoodles','tom原创 2020-08-05 23:03:54 · 466 阅读 · 0 评论 -
将.py脚本文件打包成.exe可执行文件
将.py脚本文件打包成.exe可执行文件准备的库pyinstaller参数-F 指定打包后只生成一个exe格式的文件(建议用这个参数)-D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认)-c –console, –nowindowed 使用控制台,无界面-w –windowed, –noconsole 使用窗口,无控制台-p 添加搜索路径,让其找到对应的库。-i 改变生成程序的ico图标打开cmd比如,你有一个test.py的文件要打包原创 2020-08-04 17:31:05 · 2645 阅读 · 0 评论 -
Python第一行代码——打印hello world
第一个程序print ("Hello world!")这种程序虽然简单,却有其用途:如果它能够在你的系统上正确地运行,你编写的任何Python程序都将如此。如果没有看到这样的输出,请检查你输入的每个字符。你是不是将print的首字母大写了?是不是遗漏了引号或括号?编程语言对语法的要求非常严格,只要你没有严格遵守语法,就会出错。如果代码都正确,这个程序也不能正确地运行。你编写的大多数程序都...原创 2020-04-12 17:45:13 · 6722 阅读 · 1 评论 -
Windows安装Python(详细图解)
Python安装我们首先来了解一下Python的前世今生Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。创始人Guido van Rossum是BBC出品英剧Monty Python’s Flying Circus(中文:蒙提·派森的飞行马戏团)的狂热粉丝,因而将自己创造的这门编程语言命名为Python。Wind...原创 2020-04-12 16:15:37 · 5854 阅读 · 0 评论