自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SQLAlchemy

一、CRM介绍  数据库表是一个二维表,包含多行多列。把一个表的内容用Python的数据结构表示出来的话,可以用一个list表示多行,list的每一个元素是tuple,表示一行记录,比如,包含id和name的user表:[ ('1', 'Michael'), ('2', 'Bob'), ('3', 'Adam')]  Python...

2016-06-29 19:34:00 148

转载 RabbitMQ

一、RabbitMQ简介  RabbitMQ是流行的开源消息队列系统,用erlang语言开发。它是AMQP(高级消息队列协议)的标准实现。遵循Mozilla Public License开源协议。  MQ(message queuing)使用消息将应用程序连接起来。这些消息通过像RabbitMQ 这样的消息代理服务器在应用程序之间路由。这就像是在应用程序之间放置一个邮局。我们想要...

2016-06-23 22:43:00 133

转载 Redis

  redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不...

2016-06-16 15:08:00 97

转载 Python爬虫基础入门

  网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。一、urllib简介  python3中的urllib模块相对于Python2做了很大的改变,原来的urllib、urllib2、urlparse和robotparse模块被去掉了,新的urllib模块分为5个子模块,改变日志文件内容...

2016-06-16 00:59:00 1348

转载 Ansible

一、Ansible简介  Ansible是一个简单的自动化运维管理工具,基于Python语言实现,由Paramiko和PyYAML两个关键模块构建,可用于自动化部署应用、配置、编排task(持续交付、无宕机更新等)。主版本大概每2个月发布一次。  Ansible官网:https://www.ansible.com/  github地址:https://github.com/...

2016-06-15 01:08:00 100

转载 队列queue

queue队列queue is especially useful in threaded programming when information must be exchanged safely between multiple threads.classqueue.Queue(maxsize=0) # 先进先出 1 import queue 2 3...

2016-06-14 14:47:00 76

转载 socket

一、Socket介绍网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。so...

2016-06-13 11:00:00 62

转载 YAML语法

一、YAML语法  YAML是“另一种标记语言”的外语缩写,但为了强调这种语言以数据做为中心,而不是以置标语言为重点,而用返璞词重新命名。它是一种直观的能够被电脑识别的数据序列化格式,是一个可读性高并且容易被人类阅读,容易和脚本语言交互,用来表达资料序列的编程语言。  在Python中使用YAML需要安装PyYAML模块。http://pyyaml.org/wiki/PyYAML...

2016-06-11 23:01:00 104

转载 Python tab补全

Linux系统中的Python tab补全脚本: 1 #!/usr/bin/env python 2 # python startup file 3 import sys 4 import readline 5 import rlcompleter 6 import atexit 7 import os 8 # tab completion ...

2016-06-11 00:16:00 81

转载 Ubuntu开启root用户登录

Ubuntu系统安装完成之后,默认是不允许root用户直接登录的,我们可以通过几步简单的操作开启root用户登录。Ubuntu14.*/15.*/16.*版本通用。1、设置root密码  sudo passwd root2、切换到root用户  su -3、编辑/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf文件,...

2016-06-10 23:28:00 99

转载 Python操作MySQL

一、MySQL基本操作 1、设置root密码/修改root密码  方法一:用mysqladmin       mysqladmin -u root password "newpass"      mysqladmin -u root password oldpass "newpass"  方法二: 用set password命令(也可以用于修改密码)      ...

2016-06-10 00:36:00 101

转载 Python魔法

一、什么是Python魔法  Python一切皆对象,但同时,Python还是一个多范式语言(multi-paradigm),你不仅可以使用面向对象的方式来编写程序,还可以用面向过程的方式来编写相同功能的程序(还有函数式、声明式等)。Python的多范式依赖于Python对象中的特殊方法(special method)。  特殊方法名的前后各有两个下划线。特殊方法又被称为魔法方法...

2016-06-09 21:36:00 70

转载 paramiko模块

一、paramiko简介paramiko是基于Python实现用于做远程控制的第三方模块,使用该模块可以对远程服务器进行命令或文件操作,支持认证及密钥方式,自动化运维管理工具fabric和ansible内部的远程管理功能就是使用paramiko来现实的。官网地址:https://pypi.python.org/pypi/paramiko 目前最新版本是2.0.0...

2016-06-05 19:36:00 145

转载 Python源码剖析之编译Python

在剖析源码的过程中,最好的学习方法是不断根据掌握的知识修改Python源代码,以印证自己的知识和猜想。一、Python总体架构  在最高的层次上,Python的整体架构可以分为三个主要部分,如上图,左边的Core Modules(内置模块)、Library(库)以及User-defined Modules(用户自定义模块)。  在图的右边,是Python的运行时环境,包括...

2016-05-31 22:31:00 79

转载 Python函数式编程

函数式编程最重要的是增强代码的重用性和可读性函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可面向对象:对函数进行分类和封装,让开发“更快更好更强...”一、函数的定义和使用  def mail(参数):     ...    函数体     ...  #def:表示函数的关键字  #mail:表示函数名,后面...

2016-05-13 14:08:00 64

转载 Python正则表达式

正则表达式(regular expression)主要功能是从字符串(string)中通过特定的模式(pattern),搜索想要找到的内容。在Python中使用正则表达式需要标准库中的一个包re。正则表达式常用的5种操作  re.match(pattern, string)    # 从头开始匹配 m = re.match("[0-9]","756abc6de...

2016-05-06 00:51:00 97

转载 pycharm常用配置详解

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。Windows版本下载地址:https://www.jetbrains.com/pycharm/do...

2016-04-10 21:21:00 254

转载 字符串和编码

一、字符编码  因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是4294967295。  ...

2016-04-05 18:10:00 92

转载 Python入门基础

一、Python简介  Python是著名的“龟叔” Guido van Rossum在1989年的阿姆斯特丹为了打发无聊时间开发的一个新的编程语言。        龟叔给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,适合新手学习。Python创始人 "龟叔"  Python应用领域  Python是...

2016-04-05 14:51:00 98

空空如也

空空如也

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

TA关注的人

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