自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 python-logging日志模块

日志配置参数日志等级 日志等级(level) 描述 DEBUG 调试信息,通常在诊断问题的时候用 INFO 普通信息,确认程序按照预期运行 WARNING 警告信息,表示发生意想不到的事情,或者指示接下来可能会出现一些问题,但程序还是继续运行 ERROR 错误信息,程序运行中出现了一些问题导致程序..

2020-10-31 22:36:23 311

原创 python-时间模块库

time库import timeprint(time.time()) # 获取当前时间戳print(time.ctime()) # 获取当前时间的并以字符串返回print(time.asctime()) # 同ctime()方法a = time.gmtime() # 获取当前格林威治时间,表示计算机可处理的时间输出,可添加时间戳参数b = time.localtime() # 获取本机时间,表示计算机可处理的时间输出,可添加时间戳参数print(type(a),a)pr

2020-10-29 23:37:22 415

原创 python-数据传输和加密(json\hashlib\base64)

jsonJson(JavaScript Object Notation)是JavaScript对象表示法,是一种轻量级的文本数据交换格式,数据由键值对的形式组成,和python中字典一样,数据写在大括号中,每组键值对之间用逗号隔开,数组数据写在中括号中,字符串数据必须使用双引号,不能使用单引号。一个json对象为一个整体的字符型存在。python和json中的数据类型 Python Json 字典 对象 列

2020-10-29 22:52:27 2121 2

原创 python-redis数据库

python操作redis数据库需要安装redis:pip install redisgithub下载地址:https://github.com/WoLpH/redis-py连接之前需要开启redis服务:redis-serverimport redis # 导入redis库connect = redis.StrictRedis(host='127.0.0.1',port=6379,db=1,decode_responses=True) # 创建连接connect.lpush('汉

2020-10-26 22:48:41 87

原创 python—mysql数据库

事务事务具有的特性:原子性、一致性、隔离性、持久性python连接mysql后,数据库默认开启事务,开启事务后,操作的数据写入缓存区,当事务提交后,操作的数据才会保存。所以在对表数据进行增、删、改之后,要使操作生效就需要提交事务。开启事务:start transaction; # 如果是和数据库连接,会自动开启,不需要执行提交事务:commit;回滚:rollback; # 回滚操作可在事务出现异常或不想提交事务时做清除还原操作pytho...

2020-10-25 22:08:18 336

原创 python-mongoDB数据库操作

python与mongoDB数据库交互,在连接数据库前先启动数据库服务:net start MongoDBpython连接mongoDB时需要安装pymongo库:pip install pymongo连接和使用数据库import pymongo # 导入模块client = pymongo.MongoClient('127.0.0.1',27017) # 建立连接:创建一个类,传入参数为数据库服务的ip和端口db = client['数据库名'] # 通过创建的数据对象获取...

2020-10-24 15:27:30 220

原创 Redis数据库

数据库安装及配置参考:https://www.runoob.com/redis/redis-install.html数据库操作启动服务连接数据之前需要启动数据库服务:redis-server查看服务是否启动:ping ,返回结果为PONG说明服务已启动。redis服务其他命令参考:https://www.runoob.com/redis/redis-server.html连接redis数据库本地连接redis :redis-cli远程连接redis :redis-

2020-10-23 00:22:28 82

原创 mysql数据库

数据库的安装和配置安装及配置参考:https://www.runoob.com/mysql/mysql-install.html服务启动及用户设置:https://www.runoob.com/mysql/mysql-administration.html数据库操作登陆及登出远程登陆:mysql -h 主机名 -u 用户名 -p 密码本机登陆:mysql -u 用户名 -p 密码退出数据库:exit 或者 quit库操作展示所有数据库:show databases;..

2020-10-22 23:26:01 136

原创 mongoDB数据库

mongoDB数据库常用命令mongoDB数据库的安装和配置:参考https://www.runoob.com/mongodb/mongodb-window-install.html服务操作安装:参考安装配置启动服务:net start MongoDB ,在每次连接数据的时候都需要启动服务后才可以连接数据库关闭服务:net stop MongoDB数据库操作库操作进入:mongo退出:exit查看展示所有库:show dbs切换和创建数据库:u...

2020-10-22 00:27:00 200

原创 python-正则

用来匹配字符的一种规则,通过其中的规则选择验证判断及操作符合预期结果的字符,编程语言基本上都适用这套规则,在python中使用正则表达式是只要导入re库即可(python自带re库,不需要额外的安装)Python官网正则表达式:https://docs.python.org/3/howto/regex.htmlpythonRE库:https://docs.python.org/3/library/re.html#re-syntax正则表达式验证:https://regex101.com/.

2020-10-10 23:14:21 352

原创 python-模块和库

模块和包模块(module)Python中每一个.py文件就是一个模块(module),功能的实现是通过不同模块之间的调用完成的。划分模块的意义在于方便我们调用和修改,模块的划分一般根据不同的功能来命名和存放。包(package)项目开发中,按照代码文件功能的不同,将相同功能的模块放到同一个目录文件中,这样可以方便管理和使用,这些用来存储文件的目录就是包(package)。在项目包中,每个包文件下都需要一个名为__init__.py的初始化文件,python解释器通过这个初始化文件来识别py

2020-10-07 23:23:39 637

原创 python-迭代器与生成器

迭代器迭代器在迭代元素的时候可以记住遍历的位置,迭代器只能前进不能后退。迭代器的创建与使用创建迭代器:iter() 括号中的参数为可迭代对象迭代器结果输出:next() 括号中的参数为创建出来的迭代器迭代器是一个类,迭代器类中定义有__iter__() 和__next__()两个方法。__iter__()方法用来返回一个迭代器对象,这个迭代器对象实现了__next__()方法并通过 StopIteration 异常标识迭代的完成。__next__() 方法会返回下一个迭代器对象。我们可以

2020-10-07 21:27:11 175

原创 python-错误异常

python官方:https://docs.python.org/zh-cn/3.8/library/exceptions.html#Exception在python中所有的异常都是继承自BaseException这个基类。在这个基类下面的异常有四个大类。常用的异常为普通异常:Exception。异常的处理语法try: # 可能出现异常的代码except: # 出现异常之后执行的代码else: # try代码没有异常时会执行finally: # 不管t

2020-10-06 15:35:56 123

原创 python-编解码

计算机是以二进制的字节串方式存储信息的,我们能看到的内容是以字符串的方式显示的。二进制以8位的长度为一个字节,将不同的字节对应各自的ASCII文字符号,这样形成的一种规范称之为字符集。国际标准组织将世界上所有的文字符号统一制定,形成unicode字符集。字符集中每个不同的符号都对应不同的数字。最常见的unicode字符编码规范是utf8和utf16,对于中文也有中文字符集gbk。编解码速记:“DBES”——'decode bytes,encode strings'。字符串编码python语言在存储和

2020-10-06 14:37:01 154

原创 python-文件操作

Python文件对象的基本操作

2020-10-06 11:24:09 880

原创 python—面向对象(二)

继承使用继承可以方便代码的修改和管理,对于大量重复的代码可以将其放到一个父类中,在迭代更新时只需要修改这个父类中的一些代码块,而不是对于相同的代码逐条进行查找修改,这样既不方便,也容易遗漏出错。语法class 子类类名(父类类名): 子类的属性行为所有的类都是继承于object类,在python3中object省略不写。如果所继承的父类和当前子类不在同一个作用域时,后面括号中写法为(模块名.父类类名)继承的搜索顺序:先在当前类中搜索属性和方法,如果没有就回溯到自己的直接基类(.

2020-10-03 20:34:21 244

原创 python—面向对象(一)

一切皆对象,一切对象也各有自己的类型,如同宇宙万物,每一个个体都有属于自己的类,就如我们属于人类,我们的每个个体就属于一个单独的对象。python中的对象也有属于各自的类,而类又规定了这一类对象都具有的属性和行为,那么属于这一类的对象就都具有这个类的属性和行为。如int整数类型,str字符串类型.......这些是python内置的一些类,python还允许我们自己定义对象的类型。类和实例创建类语法格式:class 类名: 属性行为类名的写法规则:下划线法、大小驼峰法实例

2020-10-02 22:30:39 185

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除