搜索到与相关的文章
Python

python创造虚拟环境方法总结

Python的版本有很多,很多第三方库也有很多不同的版本,不同的版本也可能是互不兼容的,在本机运行不同的项目,可能需要不同的环境。为了不和本机真实的环境相互冲突,我们可以同时创造多个虚拟环境,在不同的虚拟环境中运行不同的项目1、在开始处点运行,输入cmd打开命令行,在命令行中输入pip命令piplist(查看已安装的库)pipinstallvirtualenv(安装创建虚拟环境的库)2、vir--第三方库安装成功后,在桌面创建一个虚拟环境3、打开桌面的虚拟

系统 2019-09-27 17:49:39 2290

Python

python-opencv 图像旋转保存

转自:opencv+python3.6图像旋转、并保持图像像素大小不变、不被裁剪(旋转90/180/270度)importcv2importnumpyasnpimportos,shutildefrotate_bound(image,angle):#grabthedimensionsoftheimageandthendeterminethe#center(h,w)=image.shape[:2](cX,cY)=(w//2,h//2)#grabtherotat

系统 2019-09-27 17:49:29 2290

Python

Python的Flask框架中web表单的教程

概要在前面章节我们为主页定义了一个简单的模板,部分尚未实现的模块如用户或帖子等使用模拟的对象作为临时占位。本章我们将看到如何利用web表单填补这些空白。web表单是web应用中最基本的构建要素,我们将通过表单来实现用户发帖和应用登录功能。完成本章内容你需要基于前面章节完成的微博应用代码,请确认这些代码已安装并能正常运行。配置Flask-WTF是WTForms项目的Flask框架扩展,我们将用他来帮助我们处理web表单。大部分Flask扩展都需要定义相关配置

系统 2019-09-27 17:48:55 2290

Python

python基础

代码注释单行注释#多行注释'''多行注释'''#这是单行注释'''这是多行注释'''print函数用法print('hello','world',sep="#",end="!")sep表示多个值之间的间隔符,end表示以什么结尾print函数格式化%c格式化字符及其ASCII码%s格式化字符串%d格式化整数%u格式化无符号整型%o格式化无符号八进制数%x格式化无符号十六进制数%X格式化无符号十六进制数(大写)%f格式化浮点数字,可指定小数点后的精度%e用科

系统 2019-09-27 17:47:01 2290

Python

高效利用Python内置的数据结构

0x00:创建一键多值字典字典是Python中的一种可变容器,通常以这种形式出现:d={key1:value1,key2:value2,key3:value3}Python没有规定字典中值的类型,所以如果想让字典中的一个键对应多个值,只要把这些值放到列表这样的容器里就行了。student={'a':[76,54,82],'b':[92,67,88]}为了方便创建这样的字典,可以使用collections模块中的defaultdict类。一般在访问一个字典中

系统 2019-09-27 17:46:49 2290

Python

Python入门实践10 | 列表(List)

Python入门实践10——列表(List)列表(List)一、目标1、列表类似c语言的数组,不过其元素可以是任意类型2、掌握列表的9大操作3、学会使用列表的函数和方法二、要点1、列表列表可以看成是一串有序的数据集合,它可以存放任何类型的数据,甚至是不同类型的数据。你可以将它想象成一列队伍,其中有各个国家的人,甚至还要小猫和小狗。将数据放入一对方括号[]内来表示列表,数据之间用逗号相隔。例如,以下是某个四口之家的身高数据列表:family=[1.73,1.

系统 2019-09-27 17:46:36 2290

Python

python中函数总结之装饰器闭包详解

1、前言函数也是一个对象,从而可以增加属性,使用句点来表示属性。如果内部函数的定义包含了在外部函数中定义的对象的引用(外部对象可以是在外部函数之外),那么内部函数被称之为闭包。2、装饰器装饰器就是包装原来的函数,从而在不需要修改原来代码的基础之上,可以做更多的事情。装饰器语法如下:@deco2@deco1deffunc(arg1,arg2...):pass这个表示了有两个装饰器的函数,那么表示的含义为:func=deco2(deco1(func))无参装饰

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

编程技术

网络编程之udp

网络编程之udp计算机网络,就是把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。网络体系结构:国际标准化组织ISO于l978年提出“开放系统互连参考模型”,即著名的OSI(OpenSystemInterconnection)模型。该模型把计算机网络分成物理层、数据链路层、网络层、传输层、会话层、表示层、应用层等七层。通信协议计算机网络中实现通

系统 2019-08-29 23:43:30 2290

编程技术

微软企业库4.1学习笔记(二十四)Unity依赖注入

企业库的依赖注入模块Unity是一个轻量的、可扩展的依赖注入容器,支持构造函数注入、属性注入、方法调用注入。你可以用它创建企业库的对象,或者是自定义的对象。但是,Unity模块和企业库中的其他模块有很多的不同点:你可以在不安装企业库的情况下,直接使用Unity模块的依赖注入功能。Unity模块可以通过配置信息来准备容器,也可以在运行的时候在代码中动态创建依赖关系。Unity模块不依赖于企业库的核心库和企业库的配置系统,它用自己内置的方法读取配置信息,如果需

系统 2019-08-29 23:42:54 2290

编程技术

Photo Album: Blog Images

BlogImages{E8783523-B4D1-4C37-B432-1D7947A935FB}.jpg{E8783523-B4D1-4C37-B432-1D7947A935FB}_thumb.jpg{99C5613E-66CC-4687-B072-49A21E8AE3D4}.jpg{99C5613E-66CC-4687-B072-49A21E8AE3D4}_thumb.jpg{7CC2DAE9-0622-4F4B-8643-1B5B8532F3F7}.j

系统 2019-08-29 23:41:54 2290