搜索到与相关的文章
Python

python MySQLdb Windows下安装教程及问题解决方法

使用python访问mysql,需要一系列安装linux下MySQLdb安装见PythonMySQLdb在Linux下的快速安装//www.jb51.net/article/65743.htm-------------------------------------------------------------以下是windows环境下的:1.安装数据库mysql下载地址:http://www.mysql.com/downloads/可以顺带装个图形工具

系统 2019-09-27 17:48:01 2178

Python

python学习笔记——全局变量与局部变量,global和nonlocal

1、全局变量与局部变量两者的区别2、global关键字与nonlocal关键字的区别一、全局变量与局部变量两者的本质区别就是在于作用域全局变量是作用在整个py文件上的,在任何地方都能访问和修改。局部变量只能在它所在的函数内部才能调用。在其他函数中无法使用,且定义的函数内部不能直接使用或修改全局变量。如果函数内部出现与全局变量名字相同的局部变量,其实二者完全不同,注意区分。通过下面几个例子来看二者之间的区别DEMO1>>>defmyfun():>>>coun

系统 2019-09-27 17:47:56 2178

Python

Python入门实践8 | 字符串(String)

Python入门实践8——字符串(String)字符串(String)一、目标1、熟练使用print函数。2、了解常用的转义字符。3、掌握%、str.format()、f-string三种格式化输出字符串的方法。4、了解常用字符串操作函数。二、要点1、字符串用引号引起来的就是字符串,三种引号:单引号、双引号、三引号。2、Python访问字符串中的值1)、Python不支持单字符类型,单字符在Python中也是作为一个字符串使用。一个字符就是长度为1的字符串

系统 2019-09-27 17:47:44 2178

Python

讲解开源项目:用 Python 生成有“灵魂”的二维码

本文作者:HelloGitHub-LITTLECHIEH这是HelloGitHub推出的《讲解开源项目》系列,今天给大家推荐一个Python开源生成二维码的项目——qrcode一、介绍1.1二维码二维码又称二维条码,常见的二维码为QRCode,QR全称QuickResponse。是一个近几年来移动设备上超流行的一种编码方式,在现在的生活中二维码随处可见。我们可以用它支付、浏览网站等,为什么他会这么流行?下面说几个特点:可存储的信息量大:可容纳多达1850个

系统 2019-09-27 17:47:02 2178

Python

Python测试模块doctest使用解析

面试被问到了却没有用过,很尴尬;今天看了一下,真的是一个很简单的测试模块方便起见,这里直接拿菜鸟教程的介绍和例子过来开发高质量软件的方法之一是为每一个函数开发测试代码,并且在开发过程中经常进行测试;doctest模块提供了一个工具,扫描模块并根据程序中内嵌的文档字符串执行测试;测试构造如同简单的将它的输出结果剪切并粘贴到文档字符串中;通过用户提供的例子,它强化了文档,允许doctest模块确认代码的结果是否与文档一致;defaverage(values):

系统 2019-09-27 17:47:00 2178

Python

Python开发必备的30个编程技巧

直接交换2个数字的位置Python提供了一种直观的方式在一行代码中赋值和交换(变量值)。如下所示:x,y=10,20print(x,y)x,y=y,xprint(x,y)#1(10,20)#2(20,10)在上面代码中,赋值的右侧形成了一个新元组,而左侧则立刻将该(未被引用的)元组解包到名称和。待赋值完成后,新元组就变成了未被引用状态,并且被标为可被垃圾回收,最终也就发生了数字交换。链接比较操作符比较运算符的聚合是另一种有时用起来很顺手的技巧。n=10re

系统 2019-09-27 17:46:28 2178

Python

python3.7 使用pymssql往sqlserver插入数据的方法

python3.7使用pymssql往sqlserver插入数据importpymssqlconn=pymssql.connect(host='szs',server='SZS\SQLEXPRESS',port='51091',user='python',password='python',database='python',charset='utf8',autocommit=True)cur=conn.cursor()sql="insertinto[no

系统 2019-09-27 17:45:29 2178

编程技术

设计模式中结构型模式(五)外观模式(Facade)

为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更容易使用。将一个系统划分成为若干个子系统有利于降低系统的复杂性。一个常见的设计目标浊使子系统间的通信和相互依赖关系达到最小。达到该目标的途径之一是就是引入一个外观(facade)对象,它为子系统中较一般的设施提供了一个单一而简单的界面。在遇到以下情况使用Facade模式1、当你要为一个复杂子系统提供一个简单接口时。2、客户程序与抽象类的实现部分之间存在着很大

系统 2019-08-29 23:17:43 2178

编程技术

程序员的七种武器

世界上有两件事情,需要一辈子的努力。第一是学习,第二是锻炼。其实这本是说明一个问题:每个人在提高自己能力这件事情上,需要持续不断地努力。以最典型的例子来看,只有通过学习,程序员才能保证不断进步。一方面我们学习新的软件技术和更新速度极快的业界新名词;另外一方面,我们也需要不断加强基本技能的巩固。在这样的前提下,“程序员的七种武器”这个选题就应运而生了。撇开众多软件开发人员的基本素质(学习能力、解决问题能力等)不谈,我们希望能够通过本期专题来让读者更加清晰地认

系统 2019-08-29 23:00:02 2178

编程技术

SSH Secure Shell Client用public key认证登录

SSHSecureShellClient用publickey认证登录依据secureCRT的经验,走了一段弯路,今天,在这里把操作流程分享一把,可能本篇看似过与简单,但如果想用这一工具的伙伴,还是值得一读的,嘿嘿…启动:Edit->settings->Keys点击“GenerateNew”->下一步->key类型和key长度可以选择默认->下一步(20秒左右)->下一步->(文件名:起一个你能知道干嘛的名字就可以喽,注释,密码)下一步,完成。在这里,我们先

系统 2019-08-29 22:58:38 2178