自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(35)
  • 收藏
  • 关注

转载 docker在centos7下的安装配置

配置epel源yum -y install dockersystemctl enable docker登录https://cr.console.aliyun.com 找到镜像加速器地址,形如: https://xxxxx.mirror.aliyuncs.com 并复制这个地址vi...

2019-03-14 18:52:00 86

转载 saltstack1

安装(实验准备两台机器,master和minion) 官方文档:https://repo.saltstack.com/#rhel 两台机器上都执行:yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el...

2018-06-27 19:14:00 147

转载 xpath和cssselector

xpath 节点: 1. 父节点 2. 子节点 3. 同胞节点,或兄弟节点 4. 先辈节点 5. 后代节点 语法: 1. article 选取所有artical元素的所有子节点 2. /article 选取根元素article 3. article/a 选取所有属于arti...

2018-06-24 16:44:00 258

转载 requests模块2

post请求 requests实现post请求很方便 import requestsdata = {"name": "tom","age": 23}r = requests.post('http://httpbin.org/post',data=d...

2018-06-15 11:28:00 89

转载 requests模块1

requests模块的请求类型: get post delete head options 最常用的就是get和post请求 get请求: get请求是http中最常见的请求 基本实例: import requestsr = request...

2018-06-13 09:50:00 82

转载 Python处理CSV文件以及pdfkit的简单使用

CSV(Comma-Separated Values)即逗号分隔值,可以用Excel打开查看。由于是纯文本,任何编辑器也都可打开。与Excel文件不同,CSV文件中: 值没有类型,所有值都是字符串 不能指定字体颜色等样式 不能指定单元格的宽高,不能合并单元格 没有多个工作表...

2018-06-08 09:51:00 222

转载 python利用smtp发送邮件

Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,smtplib负责发送邮件。 python创建SMTP对象的语法: smtpObj = smtplib.SMTP([host [ , port [ , local_hostname ]]])...

2018-06-06 12:00:00 505

转载 socket的作业

作业:编写一个能够通过socket互相连接的server和client的端,然后,通过在server中输入命令,能够打印client客户端命令执行结果的小脚本 1.server.py #!/usr/bin/env python# coding:utf-8# @author:Bill...

2018-06-04 08:50:00 220

转载 网络编程socket1

TCP/IP协议 IP协议负责把数据从一台计算机通过网络发送到另一台计算机。数据被分割成一小块一小块,然后通过IP包发送出去。由于互联网链路复杂,两台计算机之间经常有多条线路,因此,路由器就负责决定如何把一个IP包转发出去。IP包的特点是按块发送,途径多个路由,但不保证能到达,也不保证...

2018-06-01 10:47:00 145

转载 字典查询功能实现过程

1. 创建表 #!/usr/bin/env python# -*- coding:utf-8 -*-# @date: 2018/5/30 上午8:32# @author: Bill# @file: create_tb.pyfrom sqlalchemy import create_...

2018-05-30 10:47:00 486

转载 celery异步分布式2

Celery模块调用 既然celery是一个分布式的任务调度模块,那么celery是如何和分布式挂钩呢,celery可以支持多台不通的计算机执行不同的任务或者相同的任务。如果要说celery的分布式应用的话,我觉得就要提到celery的消息路由机制,就要提一下AMQP协议。具体的可以查...

2018-05-27 19:33:00 88

转载 celery异步分布式

celery 异步分布式 Celery是一个python开发的异步分布式任务调度模块。Celery本身并不提供消息服务,使用第三方服务,也就是borker来传递任务,目前支持rebbimq,redis, 数据库等。 几个概念 Brokers brokers ...

2018-05-25 13:39:00 92

转载 多线程

多线程 多进程可以同时执行多任务,而也可以通过多线程来完成,一个进程至少有一个线程。 Python中提供了threading模块来对多线程的操作 启动方法:就是把一个函数传入并创建Thread实例,然后调用start()开始执行: 上述多进程的有...

2018-05-23 09:58:00 53

转载 python多进程

fork()函数 Python的os模块封装了常见的系统调用,其中就包括fork,可以在Python程序中轻松创建子进程,但是fork函数,只在Unix/Linux/Mac上运行,windows不可以 例子: import os# 注意,fork函数,只在Unix/Linu...

2018-05-20 14:39:00 95

转载 Python操作redis

连接redis: 建立连接: r = redis.Redis(host="192.168.31.11",port=6379,db=0) # db选择哪个库 建立连接池: pool = redis.ConnectionPool(host="192.168.31.11",po...

2018-05-18 23:06:00 88

转载 NoSQL复习

NoSQL简介 NoSQL,全名为Not Only SQL,指的是非关系型的数据库 随着访问量的上升,网站的数据库性能出现了问题,于是nosql被设计出来 优点/缺点 优点: 高可扩展性 分布式计算 低成本 架构的...

2018-05-16 22:52:00 533

转载 sqlalchemy复习

sql常用语句创建一个test库create database test;授权一个用户grant all privileges on . to 'user'@'%' identified by 'passwd;创建一个超级用户grant all privileges o...

2018-05-14 13:44:00 104

转载 多进程和多线程2

进程池Pool 如果要启动大量的子进程,可以用进程池的方式批量创建子进程 Pool可以提供指定数量的进程,供用户调用,当有新的请求提交到pool中时,如果池还没 有满,那么 就会创建一个新的进程用来执行该请求;但如果池中 的进程数已经达到规定最大值,那么 该...

2018-05-11 22:04:00 74

转载 多进程和多线程1

概念 多进程 对于计算机来说,打开一个程序就会产生一个进程,比如打开word,就会产生一个进程,打开两个word就会产生两个进程 多线程 word进程不会同时只做一件事,它要同时处理文字,拼写,打印等子任务,这些子任务就是线程 如何实现系统多任务 ...

2018-05-09 22:18:00 98

转载 NoSQL下

set操作 Set是不重复的list sadd(name,values) r.sadd("set_name","aa","bb") smembers(name) 获取name对...

2018-05-06 15:59:00 67

转载 正则表达式2

表示字符 表示数量 表示边界 匹配分组 re模块常用方法 re.match re.search match方法从字符串起始部...

2018-05-04 23:41:00 125

转载 NoSQL上

概念 NoSQL 泛指非关系型的数据库。近年来,非关系型数据库非常迅速的发展,为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。NoSQL数据库分为四大类:键值存储数据库,如redis;类存储数据库,如HBASE;文档型数据库,如mongodb和图形数据库,如Gra...

2018-04-30 23:45:00 114

转载 SQLALchemy

概念 数据库表是一个二维表,包含多行多列。把一个表的内容用Python的数据结构表示出来的话,可以用一个list表示多行,list的每一个元素是tuple,表示一行记录,如: [ ('1', 'Michael'), ('2', 'Bob'), ('3',...

2018-04-28 10:58:00 79

转载 pymysql

python 为多数的db实现了接口,使用它连接各种数据库后,就可以以相同的方式操作数据库,流程为: 引入模块 获取与数据库的连接 执行sql语句和存储过程 关闭数据库连接 安装mysqldb python3直接使用pip instal...

2018-04-25 22:30:00 100

转载 mysql的常用语法

一. 修改mysql密码 • /usr/local/mysql/bin/mysql -uroot • 更改环境变量PATH,增加mysql绝对路径 export PATH=$PATH:/usr/local/mysql/bin/ # 临时 编辑/etc/p...

2018-04-23 21:08:00 86

转载 Python的类

概念 Class用来描述具有相同属性和方法的对象的集合,它定义了该集合中每个对象所共有的属性和方法。 对象是类的实例 一般形式(命名方式:多个单词拼接在一起的首字母大写) class ClassName(object): '''类的说明''' def f...

2018-04-20 19:58:00 38

转载 前阶段学习的复习

字符串str()>>>"I love Python!".capitalize() # 首字母大写>>>'I love python!' >>>"I love Python!".casefold() # 首字母小写>>&...

2018-04-18 20:00:00 84

转载 python正则

特殊字符\b \B\b用于匹配一个单词的边界,如 \bthe表示任意以the开头的字符串,\bthe\b匹配the\B将匹配单词中间的模式,如\B表示任何包含但不以the作为起始的字符串[a-zA-Z]\w* 第一个字符是字母,第二个如果存在是字母或者数字\d{3}-\d{3...

2018-04-15 20:58:00 104

转载 python的模块

异常处理形式try: 正常操作except: 发生异常,执行这块代码else: 如果没有异常,执行这块代码finally: 不管如何都执行这块代码例子(除数不能为零)try: print('try...') r = 10 ...

2018-04-13 23:05:00 717

转载 python函数

函数的创建:定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。>>> def myfirstfunction(): command... command......

2018-04-11 23:36:00 117

转载 Python文件操作

读写操作文件的读取f = open('1.txt','r',encoding="utf-8") # r 是read的意思,表示读取,1.txt是要读取的文件text = f.readlines()print(text)f.close()==f.readlines()返回一个...

2018-04-04 22:33:00 112

转载 Python字典和其它常用操作

2.6 字典dict字典的定义>>> d = dict(name="Bill",age="24")>>> d1 = {"name":"Bill","age":"24"}>>> d2 = dict([("name","Bill")...

2018-04-01 22:01:00 68

转载 Python逻辑判断,循环

if条件判断语法 if condition: do something elif: do something else: do somethingwhile循环语法 while condition: do somethingbrea...

2018-03-30 18:40:00 117

转载 Python字典和其它常用操作

2.6 字典dict字典的定义>>> d = dict(name="Bill",age="24")>>> d1 = {"name":"Bill","age":"24"}>>> d2 = dict([("name","Bill")...

2018-03-30 10:11:00 72

转载 Python的数据类型,字符串,列表和元组的基本操作

2.1 Python的运算符 1. 数字运算符: + - */ % 2. 关系运算符: a == b, a > b, a < b, a != b 3. 赋值运算符: a = b # 把b的值赋予aa += b # 即 a = a + ba -= b...

2018-03-29 22:30:00 183

空空如也

空空如也

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

TA关注的人

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