随笔分类 -  python

python的基础知识
摘要:一、数据库的安装,https://www.jianshu.com/p/fd3aae701db9 https://jingyan.baidu.com/article/fa4125ac0e3c2928ac709204.html 二、操作数据库的一些命令: 1.登录数据库:》$mysql -uroot - 阅读全文
posted @ 2019-05-29 17:34 裴敏儿 阅读(1675) 评论(0) 推荐(0) 编辑
摘要:解释: 后缀为zip的文件肯定都见过吧?zip是打包压缩好的一个文件,所以,zip()函数也简单的理解为打包压缩函数,将不同个数相同类型的字段结合在一起。 官方定义为:zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个 阅读全文
posted @ 2018-08-07 16:41 裴敏儿 阅读(468) 评论(0) 推荐(0) 编辑
摘要:config.ini文件的结构是以下这样的:结构是"[ ]"之下是一个section,一部分一部分的结构。以下有三个section,分别为section0,section1,section2 那么,怎么在代码中获取到这些内容呢? 首先,要有一个config.ini文件,我的目录结构是以下这样: [' 阅读全文
posted @ 2018-08-03 18:30 裴敏儿 阅读(2973) 评论(0) 推荐(0) 编辑
摘要:通俗的理解,浅就是外面,深就是里面。浅拷贝的意思就是只拷贝外面的一层,深拷贝就是拷贝的里面的所有。 看两段代码: 元组: b is (1, 2, 3, [4, 5]), c is (1, 2, 3, [4, 5]), d is (1, 2, 3, [4, 5])b is (1, 2, 3, [4, 阅读全文
posted @ 2018-08-03 15:26 裴敏儿 阅读(2746) 评论(0) 推荐(0) 编辑
摘要:一、logging模块的简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点: 二、logging模块的机制: logger:提供日志接口,供应用代码使用。logger最长用的操作有两类:配置和 阅读全文
posted @ 2018-08-02 14:35 裴敏儿 阅读(372) 评论(0) 推荐(1) 编辑
摘要:如上两段代码,我想计算方法的运行时间,这样写两次代码有点繁琐,而且观察每段代码都有重复的语句,print "hello\n",和后面的打印名字,那么,我们怎么写可以去掉方法冗余的代码?那么,就来介绍装饰器,首先,装饰器是在不改变源代码的基础上可以增加方法的功能。 首先python方法里面可以套方法, 阅读全文
posted @ 2018-07-30 16:32 裴敏儿 阅读(301) 评论(0) 推荐(0) 编辑
摘要:一般做接口测试,会把参数和一些数据放入excel表中,这样就不会重新编译代码,提高效率。一般如何操作呢?接下来跟着步骤一起学习吧 执行步骤: 1.首先要安装 xlrd这个模块,用 pip install xlrd 2.倒入这个模块 3.打开一个excel文件(建一个excel的对象) 4.获取到想要 阅读全文
posted @ 2018-07-25 17:03 裴敏儿 阅读(1485) 评论(0) 推荐(0) 编辑
摘要:'''enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。''' 阅读全文
posted @ 2018-07-20 15:40 裴敏儿 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:使用面向对象的优点: 1.能够更好的设计软件架构 2.维护软件模块 3.易于架构和组件的重用 类的定义: 构造函数:初始化用,写不写都可以,默认为空 类属性:属于类的对象 方法属性:不属于类的对象 私有方法: 只能自己的类中用,别人不能调用 阅读全文
posted @ 2018-06-09 15:43 裴敏儿 阅读(295) 评论(0) 推荐(0) 编辑
摘要:使用面向对象的优点: 1.能够更好的设计软件架构 2.维护软件模块 3.易于架构和组件的重用 类的定义: 构造函数:初始化用,写不写都可以,默认为空 类属性:属于类的对象 方法属性:不属于类的对象 私有方法: 只能自己的类中用,别人不能调用 阅读全文
posted @ 2018-06-09 15:42 裴敏儿 阅读(224) 评论(0) 推荐(0) 编辑
摘要:sys提供对解释器使用活维护的一些变量以及与解释器强烈交互的函数的访问 sys库的应用: import sys dir(sys) if sys.argv[1] == 'sleep': print 'sleep' else: print 'hi' print u'获取python的版本号:',sys. 阅读全文
posted @ 2018-06-08 16:18 裴敏儿 阅读(118) 评论(0) 推荐(0) 编辑
摘要:1.写入文件: (1)第一种方式 f = open("filename",'mode') #先打开一个文件,没有的话创建这个文件,mode是模式。有r 只读,w写,rw读写 f = open("filename",'w') f.write("concept") `写入文件内容 f.close (2) 阅读全文
posted @ 2018-06-08 11:54 裴敏儿 阅读(297) 评论(0) 推荐(0) 编辑
摘要:库: 安装的位置在python的目录,lib/site_packge 1.第三方的库 别人写的,上传到了特定的地方,额外的安装它 django restframework flask-restful mock pip install selenium==3.11.0 pip install requ 阅读全文
posted @ 2018-06-07 15:05 裴敏儿 阅读(227) 评论(0) 推荐(0) 编辑
摘要:对目录的操作:方便在不通的电脑上的操作。这个需要把他倒入 import os print dir(os) print type(help(os)) os获取上层目录的另一种方法:os.path.abspath(os.path.join(os.path.dirname(__file__), os.pa 阅读全文
posted @ 2018-06-07 14:43 裴敏儿 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-07 14:42 裴敏儿 阅读(103) 评论(0) 推荐(0) 编辑
摘要:文件的序列化与反序列化: 阅读全文
posted @ 2018-06-06 11:55 裴敏儿 阅读(140) 评论(0) 推荐(0) 编辑
摘要:7.字典的转换: dict(x=1,y=2) ==> {'y': 2, 'x': 1} dict([(i,element) for i, element in enumerate(['one', 'two', 'three'])]) ==> {0: 'one', 1: 'two', 2: 'thre 阅读全文
posted @ 2018-06-06 11:54 裴敏儿 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-06 11:52 裴敏儿 阅读(100) 评论(0) 推荐(0) 编辑
摘要:repr 、ljust 和 rjust : >>> repr(2*2).rjust(3) ' 4' >>> repr(2*2).ljust(3) '4 ' 阅读全文
posted @ 2018-06-06 11:50 裴敏儿 阅读(140) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示