<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaobin_king的博客]]></title><description><![CDATA[欢迎]]></description><link>https://blog.youkuaiyun.com/xiaobin_11</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaobin_11]]></copyright><item><title><![CDATA[ansible 002 __小斌文档 | ansible基础]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/108094617</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/108094617</guid><author>xiaobin_11</author><pubDate>Wed, 19 Aug 2020 21:10:44 +0800</pubDate><description><![CDATA[002

]]></description><category></category></item><item><title><![CDATA[ansible 001 __ 小斌文档 | ansible介绍和安装]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/108086179</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/108086179</guid><author>xiaobin_11</author><pubDate>Wed, 19 Aug 2020 08:13:26 +0800</pubDate><description><![CDATA[001 ansible介绍和安装
一、ansible介绍
1. ansible 是一个 IT 自动化运维工具。它能配置系统、部署软件、编排更复杂的 IT 任务，如连续部署或零停机时间滚动更新。
2. ansible的优点：轻量级，被管理节点无需安装ansible，基于模块化工作。
3. ansible的工作原理：在管理节点上，Ansible将 AdHoc 或 PlayBook 转换为Python脚本，并通过SSH将这些Python 脚本传递到被管理服务器上，在被管理服务器上依次执行，并实时的将结果返回给管理]]></description><category></category></item><item><title><![CDATA[python 008 __ 小斌文档 | 元组]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/108022156</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/108022156</guid><author>xiaobin_11</author><pubDate>Sat, 15 Aug 2020 14:59:37 +0800</pubDate><description><![CDATA[008 元组
元组和字符串、列表一样，都是序列类型的数据
唯一不同的是，元组是相对不可变的，也就是元组不可以直接修改
1. 元组的创建
l1 = ()      #创建空元素的元组
l2 = ('a1','a2')

2. 通过索引取值、in和统计序列类型的长度

与字符串相同

3. 元组的方法

count() 统计一个元素在元组内出现的次数
index 返回一个元素在元组内的索引

4. 元组的优点

占用内存空间小
元组内的值不会被意味的修改
可作为字典的键
函数的参数是以元组形式传递的


...]]></description><category></category></item><item><title><![CDATA[python 008 __ 小斌文档 | 对列表的操作]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/108019249</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/108019249</guid><author>xiaobin_11</author><pubDate>Sat, 15 Aug 2020 14:05:46 +0800</pubDate><description><![CDATA[008  对列表的操作
列表和字符串一样，也是序列类型的数据，索引方式同字符串详情参考字符串操作
列表内的元素直接用英文的逗号隔开，元素是可变的，所有列表是可变的数据类型，而字符串不是
列表中的元素可以是任何类型的数据对象
如：字符串、列表、元组、字典、集合、函数
1. 列表的创建
l1 = []
12 = ['hello',1]
# 列表嵌套
l3 = [['one','two','three'],[1,2,3]]

2. 索引取值,切片,in和统计序列类型的长度
与字符串相同
3. 列表的基本操作

通]]></description><category></category></item><item><title><![CDATA[python 007 __ 小斌文档 |  对字符串的操作]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/108017805</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/108017805</guid><author>xiaobin_11</author><pubDate>Sat, 15 Aug 2020 10:28:07 +0800</pubDate><description><![CDATA[007 对字符串的操作
字符串存放的数据，在其内部是有序的。
索引号是从 0 开始的
可以倒序索引，最后一个是 -1
1. 通过索引取值
var = "qwer"
var[0]
'q'
var[-1]
'r' 

2. 通过索引进行切片，获取多个元素
分片格式: [start : end : step]
start  起始索引号
end  终止索引号
step  可选步长
分片操作取值包含位于起始索引号位置的元素，不包含位于终止索引号位置的元素
var = "qwer123"
var[0:3]
'qwe'
]]></description><category></category></item><item><title><![CDATA[python 006 __ 小斌文档 | 特殊字符的使用]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/108013635</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/108013635</guid><author>xiaobin_11</author><pubDate>Sat, 15 Aug 2020 09:13:05 +0800</pubDate><description><![CDATA[006 简单使用
一、特殊字符的使用
1. \ 转义符
通过转义符来实现对一些特殊字符使用

\n 表示换行
\t 表示制表符
\\ 单纯表示 \ 字符

2. +拼接
a. 拼接只能是字符串和字符串进行操作
b. 不可以用字符串和一个非字符串类型的对象相加
var1 = '你好,'
var2 = 'python'
var = var1 + var2
var
'你好,python'    # 输出结果
'你好' + 1    #会报错

3. * 复制
print（"-" * 10）
'----------]]></description><category></category></item><item><title><![CDATA[python 005 __ 小斌文档 | 函数的定义和调用]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/108012886</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/108012886</guid><author>xiaobin_11</author><pubDate>Fri, 14 Aug 2020 20:19:50 +0800</pubDate><description><![CDATA[005 函数的定义和调用
一、函数的定义
定义函数
def 函数名():
    """函数的说明，主要是说明一下函数的主要功能，是可选的"""
    函数体,就是代码

函数名的规则和变量名的命名规则一致
二、函数的调用
调用函数
函数名()

必须先定义函数，才能调用函数。

...]]></description><category></category></item><item><title><![CDATA[python 004 __小斌文档 | 判断和循环]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107992944</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107992944</guid><author>xiaobin_11</author><pubDate>Fri, 14 Aug 2020 20:02:38 +0800</pubDate><description><![CDATA[004 判断和循环

]]></description><category></category></item><item><title><![CDATA[python 003 __小斌文档 | python 变量]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107989593</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107989593</guid><author>xiaobin_11</author><pubDate>Thu, 13 Aug 2020 21:55:09 +0800</pubDate><description><![CDATA[003 python基本语法
一、变量

]]></description><category></category></item><item><title><![CDATA[python  |  将字符串格式转换为字典格式]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107990176</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107990176</guid><author>xiaobin_11</author><pubDate>Thu, 13 Aug 2020 20:20:33 +0800</pubDate><description><![CDATA[1.使用场景
当你有一个字典形式的文件，如果使用var = subprocess.getoutput('cat 文件')来进行赋值，你会发现var为字符串类型，而非字典。这个时候你可以使用如下方法来进行转换
2. 使用方式

]]></description><category></category></item><item><title><![CDATA[python | python字典使用json实现换行输出]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107989610</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107989610</guid><author>xiaobin_11</author><pubDate>Thu, 13 Aug 2020 19:58:13 +0800</pubDate><description><![CDATA[1. 引入json模块
import json

2.使用json模块
var = {'a':1,'b':2,'c':3}   #定义一个字典
print (var)
{'a': 1, 'b': 2, 'c': 3}   #未使用json输出效果
var1 = json.dumps(var,indent=4)     # indent  缩进，可自定义，4表示缩进4个空格
print (var1)
{
    "a": 1,
    "b": 2,
    "c": 3
}                 ]]></description><category></category></item><item><title><![CDATA[python 002 __小斌文档 | ipython的基本使用]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107945307</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107945307</guid><author>xiaobin_11</author><pubDate>Thu, 13 Aug 2020 19:30:29 +0800</pubDate><description><![CDATA[002 ipthon的简单使用

]]></description><category></category></item><item><title><![CDATA[发送邮箱  -  python 脚本]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107976351</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107976351</guid><author>xiaobin_11</author><pubDate>Thu, 13 Aug 2020 15:39:20 +0800</pubDate><description><![CDATA[1.开启邮箱SMTP服务
点击

全部开启即可

2.下载

]]></description><category></category></item><item><title><![CDATA[python 001 __小斌文档 | 环境部署 - 源码安装]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107921242</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107921242</guid><author>xiaobin_11</author><pubDate>Tue, 11 Aug 2020 21:08:20 +0800</pubDate><description><![CDATA[001 环境部署

]]></description><category></category></item><item><title><![CDATA[shell 007 __ 小斌文档 | expect]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107876268</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107876268</guid><author>xiaobin_11</author><pubDate>Mon, 10 Aug 2020 20:38:48 +0800</pubDate><description><![CDATA[第七章 expect

]]></description><category></category></item><item><title><![CDATA[shell  006 __ 小斌文档  |  sed]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107871057</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107871057</guid><author>xiaobin_11</author><pubDate>Sat, 08 Aug 2020 10:46:32 +0800</pubDate><description><![CDATA[第六章  sed流编辑器

]]></description><category></category></item><item><title><![CDATA[shell 005 __ 小斌文档  | awk]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107849823</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107849823</guid><author>xiaobin_11</author><pubDate>Fri, 07 Aug 2020 20:49:25 +0800</pubDate><description><![CDATA[第五章   awk
一、awk简介
awk是一种编程语言，用于在Linux下对文本和数据进行处理。
数据可以来自标准输入、一个或多个文件，或其他命令的输出。
二、awk的两种语法格式
1.awk  [options]   ‘commands’   filename
options
-F  对于每次处理的内容，可以使用一个自定义的分隔符，默认的分隔符是空白字符 (空格或tab键)
command
awk 'BEGIN{}             {}               END{}'
  #处理所有内]]></description><category></category></item><item><title><![CDATA[shell 004 __小斌文档  |数组+函数]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107830884</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107830884</guid><author>xiaobin_11</author><pubDate>Thu, 06 Aug 2020 20:41:51 +0800</pubDate><description><![CDATA[第四章

]]></description><category></category></item><item><title><![CDATA[shell  003 __ 小斌文档  |  正则表达式]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107818289</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107818289</guid><author>xiaobin_11</author><pubDate>Thu, 06 Aug 2020 14:59:33 +0800</pubDate><description><![CDATA[第三章  正则表达式

]]></description><category></category></item><item><title><![CDATA[shell  002 __ 小斌文档 |  条件or循环]]></title><link>https://blog.youkuaiyun.com/xiaobin_11/article/details/107810337</link><guid>https://blog.youkuaiyun.com/xiaobin_11/article/details/107810337</guid><author>xiaobin_11</author><pubDate>Thu, 06 Aug 2020 08:37:49 +0800</pubDate><description><![CDATA[第二章   条件判断和循环
第一节  基本语句了解
1. 比较符
-eq  #等于
-lt  #小于
-gt  #大于
-en  #不等于
-le  #小于等于
-ge  #大于等于
-z $a  #如果变量a为空字符串返回true
a &amp;&amp; b   #a和b，全部满足为true
a || b   #或，满足一个即可

2.cut语句
cut -d " "  -f1
#  -d  指定分隔符
#  -fn  指定由分隔符分隔出的第n个语句，f1表示第一个

第二节  条件判断
一、if 条件]]></description><category></category></item></channel></rss>