搜索到与相关的文章
Python

python和mysql交互操作实例详解【基于pymysql库】

本文实例讲述了python和mysql交互操作。分享给大家供大家参考,具体如下:python要和mysql交互,我们利用pymysql这个库。下载地址:https://github.com/PyMySQL/PyMySQL安装(注意cd到我们项目的虚拟环境后):cd项目根目录/abc/bin/#执行./python3-mpipinstallpymysql稍等片刻,就会把pymysql库下载到项目虚拟环境abc/lib/python3.5/site-packa

系统 2019-09-27 17:57:29 2265

Python

Python基础(五) - 在Conda中更改源

简介介绍一下在Python安装包的时候怎么能更改源,让下载速度提升。这里介绍的是通过conda进行安装的更改源方法。环境介绍系统环境:Windows10Python版本:Python3.5必备环境:Anaconda已经安装进入Anaconda3中的AnacondaPrompt程序在Windows程序中搜索“AnacondaPrompt”,右键以管理员运行。查看现有源在窗口中输入下面命令,用来查看现有的源condaconfig--showchannels增加

系统 2019-09-27 17:54:38 2265

Python

python hough变换检测直线的实现方法

1原理2检测步骤将参数空间(ρ,θ)量化成m*n(m为ρ的等份数,n为θ的等份数)个单元,并设置累加器矩阵,初始值为0;对图像边界上的每一个点(x,y)带入ρ=xcosθ+ysinθ,求得每个θ对应的ρ值,并在ρ和θ所对应的单元,将累加器加1,即:Q(i,j)=Q(i,j)+1;检验参数空间中每个累加器的值,累加器最大的单元所对应的ρ和θ即为直角坐标系中直线方程的参数。3接口image:二值图像,canny边缘检测输出。这里是result。rho:以像素为

系统 2019-09-27 17:53:36 2265

Python

python过滤中英文标点符号的实例代码

如下所示:importre#过滤不了\\\中文()还有――――r1=u'[a-zA-Z0-9'!"#$%&\'()*+,-./:;<=>?@,。?★、…【】《》?“”‘'![\\]^_`{|}~]+'#用户也可以在此进行自定义过滤字符#者中规则也过滤不完全r2="[\s+\.\!\/_,$%^*(+\"\']+|[+――!,。?、~@#¥%……&*()]+"#\\\可以过滤掉反向单杠和双杠,/可以过滤掉正向单杠和双杠,第一个中括号里放的是英文符号,第二个中

系统 2019-09-27 17:52:30 2265

Python

Python中文编码那些事

首先,要明白encode()和decode()的区别encode()的作用是将Unicode编码的字符串转换为其他编码格式。例如:st1.encode("utf-8")这句话的作用是将Unicode编码的st1编码为utf-8编码的字符串decode()的作用是把其他编码格式的字符串转换成Unicode编码的字符串。例如:st2.decode("utf-8")这句话的作用是将utf-8编码的字符串st2解码为Unicode编码的字符串第二,除Unicode

系统 2019-09-27 17:48:16 2265

Python

对python中的*args与**kwgs的含义与作用详解

在定义函数的时候参数通常会使用*args与**kwgs,形参与实参的区别不再赘述,我们来解释一下这两个的作用。*args是非关键字参数,用于元组,**kw是关键字参数例如下面的代码deffoo(*args,**kwargs):print'argsis',argsprint'kwargsis',kwargsfoo(1,2)foo(k=1,w=2,a=3,r=4,g=5,s=6)foo(1,2,a=1,b=2,c=2)foo('a',1,None,a=1,b=

系统 2019-09-27 17:45:52 2265

编程技术

网络编程之udp

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

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

编程技术

myMemoir:电子书制作神器

连线杂志主编克里斯·安德森直言不讳地宣称从iPad看到了电子出版的未来。不管你信不信,我反正是信了。iPad上一款名为myMemoir的应用更加让我相信电子出版将创造新的奇迹。还停留在用智能设备看电子出版物的阶段吗?赶紧试试这款强大的应用吧,简单操作几下,它就能让你的角色从读者变成作者。只要1.99美金就能一圆你的作家梦,是不是很划算?应用介绍及主要功能每个人都有千奇百怪的想法和创意,有些逐渐消失在记忆中,有些人则会通过写日记等方式将它们记录下来,遗憾地是

系统 2019-08-29 23:38:19 2265

编程技术

代码阅读总结之Fitch and Mather 7.0(自定义字

前段时间工作比较忙,没时间读代码,这几天有空,正好又来静读代码了.在Menus_ascx中我们看到用了缓存自定义字符串"authenticated"<%@OutputCacheDuration="86400"VaryByParam="None"VaryByCustom="authenticated"%>注意:@OutputCache指令与必需的Duration和VaryByParam属性包括在一起。必须将Duration属性设置为大于零的任意整数。如果不想

系统 2019-08-29 23:37:16 2265

编程技术

蓝杰学习小结—数据链表

26号学了数据链表,数据链表是一种新型储存方式,与同样具备连续查找能力的数组来说可谓是各有千秋,二者都属于一种数据结构,但从逻辑结构来看1.数组必须事先定义固定的长度(元素个数),不能适应数据动态地增减的情况。当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费;数组可以根据下标直接存取。2.链表动态地进行存储分配,可以适应数据动态地增减的情况,且可以方便地插入、删除数据项。(数组中插入、删除数据项时,需要移动其它数据项,非常繁琐)链表必须

系统 2019-08-29 23:05:03 2265