<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[pinuscembra的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/pinuscembra</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; pinuscembra]]></copyright><item><title><![CDATA[python数据分析--Matplotlib绘制分组条形图和堆叠条形图]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/112455219</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/112455219</guid><author>pinuscembra</author><pubDate>Mon, 11 Jan 2021 00:29:19 +0800</pubDate><description><![CDATA[Matplotlib绘制–&gt;分组条形图、堆叠条形图
一、分组条形图
# @Author  : Keep
# @File    : 分组条形图.py

from matplotlib import pyplot as plt
from matplotlib.font_manager import FontProperties

# 导入字体
font = FontProperties(fname=r"C:\Windows\Fonts\simsun.ttc",size=12)


fruits = ["苹]]></description><category></category></item><item><title><![CDATA[python数据分析--Matplotlib绘制普通条形图和水平条形图]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/112452857</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/112452857</guid><author>pinuscembra</author><pubDate>Mon, 11 Jan 2021 00:20:23 +0800</pubDate><description><![CDATA[Matplotlib绘制–&gt;普通条形图、水平条形图
一、普通条形图
# @Author  : Keep
# @File    : 普通条形图.py
# 用条形统计图统计电影排行前十的播放量
from matplotlib import pyplot as plt
from matplotlib.font_manager import FontProperties

"""
plt.bar（）
- x:x轴的坐标点
- height:高度
- width：条形的宽度,默认0.8
- bottom：hei]]></description><category></category></item><item><title><![CDATA[python数据分析--Matplotlib绘制散点图]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/112444738</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/112444738</guid><author>pinuscembra</author><pubDate>Sun, 10 Jan 2021 22:08:04 +0800</pubDate><description><![CDATA[绘制散点图的基本方法
方法一
# 统计某市，四月份和十月份天气的变化
from matplotlib import pyplot as plt
from matplotlib.font_manager import FontProperties

# 导入字体
font = FontProperties(fname=r"C:\Windows\Fonts\simsun.ttc",size=10)

x = range(1,32)
y_4m = [11,17,16,11,12,11,12,13,10,14,8,]]></description><category></category></item><item><title><![CDATA[python--处理繁琐的cookie格式问题]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/112241124</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/112241124</guid><author>pinuscembra</author><pubDate>Tue, 05 Jan 2021 16:20:34 +0800</pubDate><description><![CDATA[将cookie转化为字典格式
其实就是对cookie做了简单的处理，目的是为了节省时间…
你们可以参考，也可以直接复制过去用，基本适用于大部分cookie格式
# @Author  : Keep
# @File    : 处理cookie信息格式.py

# 处理cookie信息

cookie = ('cookie: _zap=d368da5c-946c-4fb8-a566-04b2b33c51d9; _xsrf=oNkVQXFiBgRN0eBC4loWGcqFU0xOCJYg; d_c0="ALDRox]]></description><category></category></item><item><title><![CDATA[python--多线程爬取王者荣耀高清壁纸]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/110141116</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/110141116</guid><author>pinuscembra</author><pubDate>Tue, 05 Jan 2021 15:58:03 +0800</pubDate><description><![CDATA[多线程爬取王者荣耀高清壁纸
import threading
import requests
import random
from urllib import request
from urllib import parse
import os
import queue
import threading
import requests
import random
from urllib import request
from urllib import parse
import os
import queu]]></description><category></category></item><item><title><![CDATA[python数据分析--Matplotlib解决乱码问题(3种方法)]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/112130197</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/112130197</guid><author>pinuscembra</author><pubDate>Sun, 03 Jan 2021 00:07:27 +0800</pubDate><description><![CDATA[数据分析–解决常见的字体乱码问题
一.设置字体两种模式（全局和局部）
1.全局模式
# 设置字体 --&gt; 全局

# 方法一：
plt.rcParams['font.sans-serif'] = ['SimHei']

# 方法二：
'''
import matplotlib # 使用此方法需要导入的库

源码中的方法说明：
font rc as follows::

  font = {'family' : 'monospace',
          'weight' : 'bold',
    ]]></description><category></category></item><item><title><![CDATA[shell脚本-交互式配置网卡]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/112062525</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/112062525</guid><author>pinuscembra</author><pubDate>Fri, 01 Jan 2021 18:41:52 +0800</pubDate><description><![CDATA[CentOS7配置网卡
#!/bin/bash
read -p "输入网卡接口名称：ens" ens
read -p "输入IP地址：" ip
read -p "输入子网掩码：" mask
read -p "输入网关地址：" route
read -p "输入首选DNS地址：" dns

ifc="/etc/sysconfig/network-scripts/ifcfg-"

echo "DEVICE=ens$ens" &gt; $ifc$ens
echo "TYPE=Ethernet" &gt;&gt; ]]></description><category></category></item><item><title><![CDATA[Linux-用户管理与创建逻辑卷]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/112060818</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/112060818</guid><author>pinuscembra</author><pubDate>Fri, 01 Jan 2021 15:55:34 +0800</pubDate><description><![CDATA[实验需求：公司搭建了一台文件服务器，要求管理员对该服务器进行管理。（注：本实验使用CentOS8.2）
1、	使用3块20G的硬盘搭建三个逻辑卷，第一个逻辑卷名为lvm_file ，第二个逻辑卷名为lvm_backup ，第三个逻辑卷名为lvm_tools ,三个逻辑卷都属于vg_1卷组

创建分区
[root@localhost ~]# fdisk /dev/sdb
[root@localhost ~]# fdisk /dev/sdc
[root@localhost ~]# fdisk /dev/sdd
]]></description><category></category></item><item><title><![CDATA[python--Matplotlib绘制折线图]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/112001480</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/112001480</guid><author>pinuscembra</author><pubDate>Thu, 31 Dec 2020 01:55:33 +0800</pubDate><description><![CDATA[Matplotlib绘图工具的简单使用
# @Author  : Keep
# @File    : demo.py

from matplotlib import pyplot as plt
from matplotlib.font_manager import FontProperties

# 设置字体
font = FontProperties(fname=r"C:\Windows\Fonts\simsun.ttc",size=10)

x = [i for i in range(11,31)]

]]></description><category></category></item><item><title><![CDATA[Python--lxml库的简单介绍及基本使用]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107453807</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107453807</guid><author>pinuscembra</author><pubDate>Sun, 19 Jul 2020 23:17:15 +0800</pubDate><description><![CDATA[lxml库简单介绍和基本使用1.lxml库介绍2.安装lxml方法3.基本使用
1.lxml库介绍
lxml是XML和HTML的解析器，其主要功能是解析和提取XML和HTML中的数据；lxml和正则一样，也是用C语言实现的，是一款高性能的python HTML、XML解析器，也可以利用XPath语法，来定位特定的元素及节点信息
HTML是超文本标记语言，主要用于显示数据，他的焦点是数据的外观
XML是可扩展标记语言，主要用于传输和存储数据，他的焦点是数据的内容
2.安装lxml方法
方法1:
在cmd运行窗]]></description><category></category></item><item><title><![CDATA[python--XPath语法的介绍及使用]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107443391</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107443391</guid><author>pinuscembra</author><pubDate>Sun, 19 Jul 2020 12:19:49 +0800</pubDate><description><![CDATA[python--XPath语法及使用方法1.介绍2.XPath节点3.XPath语法1.基本语法2.谓语3.通配符4.选取若干路径5.contains函数
1.介绍
XPath（XML Path Language）是一门在XML和HTML文档中查找信息的语言，可用在XML和HTML文档中对元素和属性进行遍历
2.XPath节点
有7种类型的节点：元素、属性、文本、命名空间、处理指令、注释、文档节点（根节点）
3.XPath语法
XPath使用路径表达式来选取XML文档中的节点或节点集，节点是沿着路径（pat]]></description><category></category></item><item><title><![CDATA[python-cookie http.cookiejar用法]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107419441</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107419441</guid><author>pinuscembra</author><pubDate>Sat, 18 Jul 2020 00:00:10 +0800</pubDate><description><![CDATA[python - cookie http.cookiejar模块一. cookie1.简单介绍2.cookie的参数3.补充4.实例二. http.cookiejar模块1.主要的类及作用2.实例
一. cookie
1.简单介绍
cookie是某些网站为了辨别用户身份，进行Session跟踪而储存在用户本地终端上的数据（通常经过加密）；cookie存储数的据量是有限的，不同的浏览器有不同的存储大小，但一般不超过4KB，因此cookie只能存储一些小量的数据
2.cookie的参数
NAME		:cooki]]></description><category></category></item><item><title><![CDATA[python--ProxyHandler处理器 代理IP]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107391387</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107391387</guid><author>pinuscembra</author><pubDate>Thu, 16 Jul 2020 20:38:53 +0800</pubDate><description><![CDATA[通过ProxyHandler处理器 解决封IP问题一.代理的介绍1.ProxyHandler函数的作用2.代理的作用3.代理的原理4.免费的代理网站二.实例1.代码块2.常见报错
一.代理的介绍
1.ProxyHandler函数的作用
ProxyHandler用来调用代理IP地址，通过代理IP访问目标网站；一般网站的反爬机制会检测到某个IP的在某个时间段的访问次数，如果访问速度过快或者访问次数过多，他就会限制这个IP的访问次数。
2.代理的作用
简单来说，就是解决IP限制问题
3.代理的原理
在访问目标网站]]></description><category></category></item><item><title><![CDATA[Python静态爬虫]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107074058</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107074058</guid><author>pinuscembra</author><pubDate>Thu, 16 Jul 2020 00:33:18 +0800</pubDate><description><![CDATA[爬取某猎聘网站的案例介绍
1.爬取网站的目的
获取某猎聘网站上案例介绍的数据信息，并且将爬取到的数据写入到Excel表格中
2.找到关键信息源代码
从某网站的源代码中找到要提取的数据----案例介绍信息
这些代码有着共同的特征-----标签一样


#根据源代码定义要匹配和提取的数据
rel = '&lt;div class="sc_d_c"&gt;.*?&lt;span class="sc_d_con"&gt;(.*?)&lt;/span&gt;&lt;/div&gt;' #获取数据信息
#	.*?		起]]></description><category></category></item><item><title><![CDATA[python--编码与解码函数]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107335694</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107335694</guid><author>pinuscembra</author><pubDate>Tue, 14 Jul 2020 13:47:43 +0800</pubDate><description><![CDATA[parse模块--urlencode函数 quote函数 parse_qs函数 decode 一.编码1.urlencode函数1.介绍2.代码块3.输出结果2.quote函数1.介绍2.代码块3.输出结果二.解码1.parse_qs函数1.介绍2.代码块3.输出结果2.decode()1.介绍2.代码块3.输出结果
parse模块–urlencode函数 quote函数 parse_qs函数 decode()
一.编码
1.urlencode函数
1.介绍
urlencode函数可以把字典中的数据转化为U]]></description><category></category></item><item><title><![CDATA[python--urlopen函数urlretrieve函数]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107332650</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107332650</guid><author>pinuscembra</author><pubDate>Tue, 14 Jul 2020 11:24:12 +0800</pubDate><description><![CDATA[request模块--urlopen函数、urlretrieve函数一.urlopen函数1.说明2.注意点3.示例urlretrieve函数1.说明示例
一.urlopen函数
1.说明
创建一个表示远程url的类文件对象，然后操作这个类文件对象来获取远程数据
2.注意点
1.url：是请求的url
2.data：请求如果加上data值，就会将get请求变为post请求
3.返回值：返回值是一个http.client.HTTPResponse对象，这个对象是类文件句柄对象，有 读取字节：read(size]]></description><category></category></item><item><title><![CDATA[Python 文件的读写 日常笔记]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107217834</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107217834</guid><author>pinuscembra</author><pubDate>Thu, 09 Jul 2020 02:19:45 +0800</pubDate><description><![CDATA[文件及列表的读写1.将数据提取并整理到---列表中2.将数据提取并整理到--文本文档中1.创建一个文件夹
1.将数据提取并整理到—列表中
#读取字符串数据，提取并整理到空列表中
data = input("请输入任意字符串：")
list1 = []  #存储字符串
list2 = []  #存储数字
for i in data:
    if i.isdigit(): #判断字符是否为数字，如果为数字就执行下面命令
        list2.append(int(i))    #将数字强制转化为整数，并]]></description><category></category></item><item><title><![CDATA[Shell脚本--筛选出最大值、最小值 ~~日常笔记]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107117601</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107117601</guid><author>pinuscembra</author><pubDate>Fri, 03 Jul 2020 23:51:55 +0800</pubDate><description><![CDATA[Shell脚本-筛选最大值、最小值1.筛选出最大值2.筛选出最小值
1.筛选出最大值
#!/bin/bash
echo "有5次输入机会！筛选出最大的数字！"
a=0
read -p "请输入任意整数：" n
a=$(($a+$n))
max=$n

for i in `seq 1 4`
do
        read -p "请输入任意整数：" n
        a=$(($a+$n))

        if [ $n -ge $max ]
        then
                m]]></description><category></category></item><item><title><![CDATA[shell脚本--简单实现交互式创建用户]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107069939</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107069939</guid><author>pinuscembra</author><pubDate>Wed, 01 Jul 2020 19:38:08 +0800</pubDate><description><![CDATA[交互式创建用户（适用于网络小白）
此脚本可以防止小白用户在创建用户时出现错误，从而提高效率！
1.实现的功能
1.用户输入用户名或密码有两次机会
2.当用户两次都不输入用户名，会自动退出程序，需要重新执行脚本
3.当用户只输入用户名，而不输入密码，会自动为用户设置默认密码(123.com)
…
2.代码内容
#原创作者：yansong	

#!/bin/bash
#交互式创建用户

#创建用户
echo -n "请输入用户名：" 
read user1
if [ -z $user1 ]
then
     ]]></description><category></category></item><item><title><![CDATA[shell脚本--交互式打印菱形]]></title><link>https://blog.youkuaiyun.com/pinuscembra/article/details/107055167</link><guid>https://blog.youkuaiyun.com/pinuscembra/article/details/107055167</guid><author>pinuscembra</author><pubDate>Wed, 01 Jul 2020 08:26:45 +0800</pubDate><description><![CDATA[交互式打印菱形
基础命令

touch print_rhombus.sh	#创建文本

vim print_rhombus.sh	#新建文本并进行编译

bash print_rhombus.sh	#执行shell脚本（只对于/bin/bash）

sh print_rhombus.sh		#也可以执行shell脚本

sh -vx print_rhombus.sh	#调试shell脚本（显示脚本代码和运行过程）


代码块
#!/bin/bash
#打印菱形
read -p "请输入行数：" R
for ]]></description><category></category></item></channel></rss>