- 博客(25)
- 收藏
- 关注
转载 RabbitMQ消息队列
http://note.youdao.com/noteshare?id=f3b2dea58c0dda9fc99d9007ced0ada1&sub=2512AE2AF55C4DFA873E45046986D0F3 转载于:https://www.cnblogs.com/iforelse/p/8289879.html
2018-01-15 20:46:00
97
转载 Redis
http://note.youdao.com/noteshare?id=242c468892bcd2daf41f4524fa7f16ec&sub=167A6ECB2E784F438C0770F834782B5B 转载于:https://www.cnblogs.com/iforelse/p/8289870.html
2018-01-15 20:45:00
154
转载 堡垒机 Paramiko 模块
Paramiko 模块 引用源:http://www.cnblogs.com/wupeiqi/articles/5095821.html 前言:Paramiko模块封装了SSH协议,在连接服务器这方面广泛使用,是python连接Linux的重要模块。此模块封装了很多方法和类,可以根据需要合理使用。 一、连接服务器 1.用户名密码连接(不安全)。这里介绍两种方法: 第...
2017-12-20 18:35:00
118
转载 进程、线程、协程总结
进程、线程、协程三兄弟那些事 1.线程 定义:线程是操作系统能够进行运算调度的最小单位。 自我理解:线程开放,共享资源,线程是系统的调用资源顺序,进程是直接给CPU用的,属于耗CPU型。 特点决定用法(多线程) 2.进程 定义:程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。 自我理解:进程保守...
2017-12-19 20:16:00
79
转载 Linux安装python3.6.1
转自:http://www.cnblogs.com/kimyeee/p/7250560.html 1.环境准备,安装zlib-devel和openssl-devel等 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdb...
2017-11-17 16:43:00
221
转载 Linux 问题总结
1.备份任务,rsync,取IP地址 备份脚本: #!/bin/sh DIR="`ifconfig eth0|awk -F '[ :]+' 'NR==2 {print $4}'`_`date +%F`" &&\ PAT=/backup mkdir $PAT/$DIR -p &&\ /bin/cp /var/spool/cron/root...
2017-11-15 20:41:00
71
转载 如何优雅的使用GitHub
如何优雅的使用GitHub GitHub是著名的分布式代码管理网站,程序猿必备,下面我带大家一步一步使用它;一步两步,摩擦... 1、注册GitHub 登录GitHub 点击Singn up for GitHub进行注册 注册就不细说了,推荐使用Gmail邮箱。Why?逼格高!(其实是因为国内邮箱广告太多了,你看着会很乱,建议自己注册一个Gmail)...
2017-09-07 09:51:00
245
转载 判断文件是否存在的三种方式
来源:https://mp.weixin.qq.com/s/zDOmCCE7F13YboSvRJXvkA 通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。 这里将介绍三种判断文件或文件夹是否存在的方法,分别使用os模块、Try语句、pathlib模块。 1.使用os模块 os模...
2017-09-06 15:37:00
2347
转载 异常处理
为什么要处理异常? 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!! 捕获异常: 一般来说,你不用去记住那么多异常的名字,等到程序报错了,你就知道是什么异常了。所以这里写捕获异常的几种情况。 1.通用用法 Exception,他可以捕获任意异常。如下: s1 = "hello...
2017-08-08 14:08:00
53
转载 python内置模块
友情链接: 武沛齐:http://www.cnblogs.com/wupeiqi/articles/4963027.html 金角大王:http://www.cnblogs.com/alex3714/articles/5161349.html 内置模块: 1.OS os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dir...
2017-07-18 10:33:00
95
转载 Markdown 基本使用手册
Markdown is popular in python dev ,followings show how to use: 1. 标题 为了获得上面的 “1. 标题”, 在 Markdown 编辑器里输入: # 1. 标题 “#” 后最好加个空格。除此之外,还有 5 级标题,依次有不同的字体大小,即 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级...
2017-06-16 11:48:00
108
转载 打印字体颜色整理
格式: \033[显示方式;前景色;背景色m 显示方式 意义-------------------------0 终端默认设置1 高亮显示4 使用下划线5 闪烁7 反白显示8 不可见 ...
2017-06-15 14:30:00
226
转载 xml操作
xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 xml的格式如下,就是通过<>节点来区别数据结构的: <?xml version="1.0"?> <data> ...
2017-05-19 13:38:00
72
转载 内置函数
1.all-----0返回false; any-------任意真返回true 2.bool 布尔类型判断 3.bytearray---将字符串对应ascii码修改 4.callable -----可调用,返回真 5.chr 《==》ord 返回ascii对应的数字 6.compile 代码封装,没什么用。。 7.dir---查看内置方法 8.divmod----返回商和余...
2017-05-03 19:26:00
58
转载 迭代器
定义:可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator。 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterabl...
2017-05-02 18:25:00
57
转载 装饰器
定义:本质是函数,装饰其他函数 原则: 不能修改被装饰的函数源代码 不能修改被修饰的函数调用方式 实现: 函数即变量 高阶函数(把一个函数名当做实参传给另一个,从而实现不修改源代码来添加功能;返回值包含函数名,从而不修改函数的调用方式) 嵌套函数 import time def timer(fun): def deco(*args,...
2017-04-28 15:49:00
93
转载 生成器
先说列表生成式,例如: a=[i*2 for i in range(5)]print>>[0, 2, 4, 6, 8]使用这个方式,可以简写代码。 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。...
2017-04-27 23:16:00
55
转载 函数
定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 减少重复代码 使程序变的可扩展 使程序变得易维护 形参 变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回主调用函数后则不能再使用该形参变量 实参 可以是常量、变量、表达式、函数等,无论实...
2017-04-21 14:18:00
44
转载 文件操作及其方法
Python中文件操作可以分为三步: 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 打开文件模式 打开文件的模式有: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则删除内容;】 a,追加模式。【可读; 不存在则创建;存在则只追加内容;】 ...
2017-03-20 23:19:00
140
转载 字典及其方法
常用操作: 索引 get,has_key, 新增 setdefalt,update, 删除 pop,popitem,clear 键、值、键值对 items,values,values 循环 for i in info: print(i,info[i])for k,v in info.items(): print(k,v) 长度 len 字典方法 ...
2017-03-20 23:03:00
93
转载 列表及其使用方法
基本操作: 索引 index, 切片通过[:]实现 追加 append单;extend多,insert 删除pop,remove,clear 长度len,count 循环for i in list 包含copy ls.append(object) #向列表中插入元素,但每次只能插入一个 ls.count(value) #统计列表中某元素的个数 ls.ext...
2017-03-20 22:40:00
125
转载 字符串知识整理
字符串常用功能: 移除空白 strip,lstrip,rstrip, 分割 spilt,partition & rpartition 长度 len 索引 index,find,rfind 切片 [:]来实现 string.capitalize() #返回原字符串,且将字符串第一个字母转为大写 string.center(width[, fillch...
2017-03-20 22:26:00
69
转载 回数的判断
#! /usr/bin/env pythoncount = 0for i in range(1000,3000): set = str (i) if (set[::-1]) == (set[0::]): count += 1 print(i,"count=",count)#第二种方法# def fn(n):# if str(n)[::-1]...
2017-03-13 15:37:00
141
转载 格式化输出的几种方式
Python格式化输出 1.通过指定的数据类型输入 #! /usr/bin/env python name = input("Name:") age = input("Age:") sex = input("Sex:") info = '''----Info-of-%s---- Name=%s Age=%s ...
2017-03-03 10:35:00
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人