![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 91
影景彡
这个作者很懒,什么都没留下…
展开
-
opencv-python学习笔记(三)---图像处理(一)
文章目录opencv中的图像处理改变颜色空间opencv中的图像处理改变颜色空间. opencv中有上百中颜色空间的转换方法,其中最广泛的是BGR<->Gray和BGR<->HSV。....原创 2019-11-28 14:43:30 · 581 阅读 · 0 评论 -
opencv-python学习笔记(二)
文章目录图像基本操作图像基本操作. 当读取完一个图像之后,可以直接通过横纵坐标来返回该像素点的rgb值:原创 2019-11-11 10:38:29 · 224 阅读 · 0 评论 -
opencv-python学习笔记(一)
文章目录安装读取显示和保存笔记来源于官方文档安装. 在控制台运行pip install opencv-python,等待下载安装完成就可以直接引用了读取显示和保存. 使用cv2.imread()来读取图片,cv2.imshow()来显示图片,cv2.imwrite()来保存图片,例如:import cv2img = cv2.imread('kkxj.jpg')#cv2.named...原创 2019-10-22 13:52:17 · 365 阅读 · 0 评论 -
Python核心编程笔记————数据库编程(一)
文章目录数据库简介持久化存储数据库基本操作和SQL底层存储用户接口数据库组件SQL数据库与PythonPython的DB-API模块属性数据属性参数风格函数属性异常数据库简介持久化存储. 持久化存储一般有三种基础的存储机制:文件、数据库系统以及一些混合类型。这种混合类型包括现有系统上的 API、ORM、文件管理器、电子表格、配置文件等。数据库基本操作和SQL, 以下包括一些基础的数据库概...转载 2019-03-14 14:20:10 · 555 阅读 · 0 评论 -
Python核心编程笔记————数据库编程(二)
文章目录ORM(对象关系映射)Python与ORMORM(对象关系映射). 大部分数据库系统都包含Python接口,能使人更好的利用它们的功能,但是缺点是需要去了解SQL,如果更希望操纵Python对象而不是SQL查询,且仍然希望使用关系数据库作为数据后端,那么可以使用 ORM。Python与ORM. ORM 系统的作者将纯 SQL 语句进行了抽象化处理,将其实现为 Python 中的对...翻译 2019-03-29 11:32:42 · 209 阅读 · 0 评论 -
Python核心编程笔记————Web 编程:CGI 和 WSGI(一)
文章目录简介和动机Python扩展简介什么情况下需要扩展Python什么情况下不应该扩展Python编写Python扩展创建应用代码简介和动机Python扩展简介. 一般来说,任何可以集成或导入另一个Python脚本的代码都是一个扩展,这些代码可以使用Python编写,也可以使用C或C++之类的语言来编写什么情况下需要扩展Python. 以下是几点理由: 1.需要Python没有的额...翻译 2019-04-24 12:34:57 · 497 阅读 · 0 评论 -
Python核心编程笔记————Web 编程:CGI 和 WSGI(二)
文章目录高级CGImulitipart 表单提交和文件上传多值字段cookiecookie 和文件上传高级CGImulitipart 表单提交和文件上传. CGI 特别指出只允许两种表单编码:“application/x-www-form-urlencoded”和“multipart/form-dat”。且前者是默认的,因此前者不需要特别指出,但是后者需要明确给出编码:<FORM e...转载 2019-04-25 10:18:42 · 228 阅读 · 0 评论 -
Python核心编程笔记————Web 编程:CGI 和 WSGI(三)
文章目录WCGI动机服务器集成外部进程WSGI简介参考服务器中间件机封装WSGI应用WCGI动机. CGI的目的是为了动态的创建内容,但是这种方式无法扩展,CGI进程针对每个请求进行创建(就像是打开Python解释器),用完就抛弃,如果接受了上千个请求,创建大量的语言解释器进程很快就会导致服务器停机。有两种方法来解决这个问题:服务器集成和外部进程。服务器集成. 也称服务器API。当前应用...转载 2019-04-25 14:55:55 · 446 阅读 · 0 评论 -
Python核心编程笔记————Web框架:Django(一)
文章目录Django安装预备条件安装项目和应用创建项目运行开发服务器创建应用创建模型来添加数据库服务Django安装预备条件. 在安装Django之前,需要先安装python,Apache(安装过程 ,无法正常启动服务时戳),数据库(标准版的Django只可运行于基于SQL的关系数据库管理系统,主要的四种是:PostgreSQL、 MySQL、 Oracle 和 SQLite。)安装. ...原创 2019-08-22 10:28:05 · 211 阅读 · 0 评论 -
Python核心编程笔记————Web框架:Django(二)
文章目录创建博客的界面创建模板创建博客的界面. 从Django的角度来看,web界面应该有以下几个经典的组件:. 1.一个模板:用于显示通过 Python 类字典对象传入的信息。. 2.一个视图函数:用于执行针对请求的核心逻辑。. 3.一个 URL 模式:将传入的请求映射到对应的视图中,同时也可以将参数传递给视图。创建模板. Django的模板语言比较简单,一个简单的模板与下面类似:...原创 2019-09-10 10:55:47 · 205 阅读 · 0 评论 -
Python核心编程笔记————GUI编程(二)
文章目录翻译 2019-03-04 15:07:42 · 462 阅读 · 0 评论 -
Python核心编程笔记————GUI编程(一)
文章目录简介Tkinter和Python编程Tkinter模块:添加Tk到应用中GUI编程介绍窗口和控件事件驱动处理布局管理器Tk控件Tkinter示例Label、Button和Scale控件ps:python版本为3.6.2简介. 这里主要使用的GUI工具包是Python默认的GUI库Tk,通过接口Tkinter来访问,Tk并不是最新和最好的,也没有包含最强大的GUI构建模块集,但是足够易...转载 2019-02-18 13:34:06 · 423 阅读 · 0 评论 -
python核心编程笔记——正则表达式(一)
文章目录特殊符号和字符使用择一匹配符号匹配多个正则表达式模式匹配任意单个字符从字符串起始或结尾或单词边界匹配创建字符集([])限定范围与否定使用闭包操作符实现存在性和频数匹配(*\+\?)表示字符集的特殊字符使用圆括号指定分组扩展表示法特殊符号和字符. 即所谓的“元字符”,这些字符给予正则表达式强大的功能和灵活性。以下是常见的符号和字符:使用择一匹配符号匹配多个正则表达式模式. 表示择...翻译 2018-12-18 12:00:09 · 205 阅读 · 0 评论 -
python核心编程笔记——网络编程(二)
文章目录Python中的网络编程socket()模块函数套接字对象(内置)方法创建TCP服务器创建TCP客户端执行TCP服务器和客户端创建UDP服务器创建UDP客户端socket模块属性Python中的网络编程. 本节中使用的主要模块是socket模块,在模块中可以找到socket()函数,该函数用于创建套接字对象。套接字也有自己的方法集,这些方法可以实现基于套接字的网络通信。socket(...翻译 2019-01-03 16:44:29 · 184 阅读 · 0 评论 -
python核心编程笔记——正则表达式(二)
文章目录正则表达式与Python语言使用compile()函数编译正则表达式匹配对象以及group()和groups()方法使用match()方法匹配字符串使用search()在一个字符串中查找模式正则表达式与Python语言. Python当前通过使用re模块来支持正则表达式,这里将介绍两个主要的函数——match()和serarch(),以及compile()函数。其他常用函数/方法还有:...翻译 2018-12-29 14:42:11 · 391 阅读 · 1 评论 -
python核心编程笔记——因特网客户端编程(二)
文章目录网络新闻usenet和新闻组网络新闻传输协议Python与NNTPnntplib.NNTP 类方法ps:我的python环境为3.6.2网络新闻usenet和新闻组. usenet新闻系统是一个由大量计算机组成的庞大的全球网络,计算机之间共享 Usenet 上的帖子。如果某个用户发了一个帖子到本地的 Usenet 计算机上,这个帖子会被传播到其他相连的计算机上,再由这些计算机传到与...原创 2019-01-11 14:42:51 · 214 阅读 · 0 评论 -
python核心编程笔记——网络编程(一)
文章目录客户端/服务器架构硬件客户端/服务器架构软件客户端/服务器架构抽象理解客户端/服务器网络编程套接字:通信端点套接字套接字地址:主机-端口号面向连接的套接字与无连接的套接字面向连接的套接字无连接的套接字. 题外话:私以为这本书挺好的,在讲一个大块的时候会先介绍相关的知识,然后再是在python中的应用。客户端/服务器架构. 无论是软件还是硬件系统,相同的前提都是:服务器是一系列软件或硬...翻译 2019-01-02 14:43:41 · 244 阅读 · 0 评论 -
Python核心编程笔记————多线程编程(一)
文章目录简介线程和进程进程线程简介. 多线程编程的目的是提高整个任务的性能。其对具有如下特点的编程任务是非常理想的: 需要多个并发活动; 每个活动的处理顺序是不确定的(随机的)。 使用多线程来规划合适的编程任务可以降低程序的复杂性,使其更加清晰、高效、简介。线程和进程进程. 进程是一个执行中的程序,每个进程都拥有自己的地址空间、内存、数据栈以及其他用于跟踪执行的辅助数据。操作...转载 2019-01-25 09:53:30 · 1563 阅读 · 0 评论 -
python核心编程笔记——因特网客户端编程(一)
文章目录因特网客户端简介文件传输文件传输因特网协议文件传输协议因特网客户端简介. 这里将因特网理解为用来传输数据的地方,数据在服务提供者和服务使用者之间传输,在某种情况下被称为“生产者-消费者”,服务器就是生产者,提供服务,而客户端使用服务。文件传输文件传输因特网协议. 因特网中最常见的就是传输文件,许多协议可以用于在因特网上传输文件。最流行包括文件传输协议(FTP)、UNIX到UNIX...翻译 2019-01-09 16:40:47 · 223 阅读 · 0 评论 -
python核心编程笔记——因特网客户端编程(三)
文章目录电子邮件ps:python版本为3.6.2电子邮件. 根据RFC2822的定义,“(电子邮件)消息由头字段(统称消息标题)以及后面可选的正文组成”。即邮件可以没有正文,但是一定要有标题。...转载 2019-01-22 14:25:59 · 606 阅读 · 0 评论 -
Python核心编程笔记————多线程编程(二)
文章目录同步原语锁示例同步原语. 一般在多线程的编程中,总会有特定的函数或模块不希望被多个线程同时执行,比如修改数据库、更新文件或是其它会产生竞态条件的类似情况。而且如果两个线程的运行顺序发生变化可能导致代码的执行轨迹或行为不相同,或者产生不一样的数据。 这就是需要同步的情况。当任意数量的线程可以访问临界区的资源,但是在给定时刻只有一个线程可以通过时,就是使用同步的时候了。这里介绍两种类型...转载 2019-02-15 14:22:16 · 300 阅读 · 0 评论 -
pygame按键对应
KeyASCII ASCII Common Name K_BACKSPACE \b backspace K_TAB \t tab K_CLEAR clear K_RETURN \r return K_PAUSE pause K_ESCAPE ^[转载 2017-08-22 15:28:28 · 10115 阅读 · 2 评论