<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u014490943的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u014490943</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014490943]]></copyright><item><title><![CDATA[Linux就应该这么学_每天一个命令day02]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/99570066</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/99570066</guid><author>u014490943</author><pubDate>Wed, 14 Aug 2019 15:05:16 +0800</pubDate><description><![CDATA[文件目录管理命令
1.touch 用于创建空白文件或设置文件的时间。

mtime文件内容的修改时间；ctime文件权限或属性的更改时间；atime文件的读取时间
-a 仅修改atime;-m 仅修改mtime；-d 同时修改 atime与mtimed

[root@localhost ~]# touch -a "2018-12-30 12:28" 6.txt 

2.mkdir 创建空白目录
-...]]></description><category></category></item><item><title><![CDATA[Linux就应该这么学_每天一个命令]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/98870540</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/98870540</guid><author>u014490943</author><pubDate>Thu, 08 Aug 2019 14:40:23 +0800</pubDate><description><![CDATA[最近在看《Linux就该这么学》每天看几页下，查缺补漏做下总结
RPM是为了简化安装的复杂度，而Yum软件仓库是为了解决软件包之间的依赖关系
Shell是一个命令行工具。Shell（也称为终端或者壳）充当的是人与内核（硬件）之间的
常用系统工作命令
1.echo
显示文本内容到屏幕
2.date
	%t 跳格 
	%H 小时（00~23）
	%I 小时（00~12）
	%M 分钟（00~59）
	...]]></description><category></category></item><item><title><![CDATA[CentOS7 最小化安装，设置网卡，设置固定IP，安装虚拟机，安装secureCRT连接Linux虚拟机]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/98050977</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/98050977</guid><author>u014490943</author><pubDate>Tue, 06 Aug 2019 18:00:09 +0800</pubDate><description><![CDATA[正如标题所写，很简单的东西如果认真，顺利的话可能用不了1个小时就能结束。
现在做些小总结。
在线Linux虚拟机
如果不想装虚拟机，只是想练习下基本命令，完全没必要装虚拟机，可以使用 jslinux
安装虚拟机
老生常谈啦
网上教程一大堆，注册码也是很多，基本上就是下一步下一步。网络连接方式选的是NAT。
安装Linux

CentOS下载

CentOS是免费版，推荐在官网上直接下载，

DVD...]]></description><category></category></item><item><title><![CDATA[matplotlib常用统计图]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/85841277</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/85841277</guid><author>u014490943</author><pubDate>Sat, 05 Jan 2019 11:32:52 +0800</pubDate><description><![CDATA[绘制散点图

假设通过爬虫你获取到了北京2016年3,10月份每天白天的最高气温(分别位于列表a,b),
那么此时如何寻找出气温和随时间(天)变化的某种规律?

散点图与拆线图的区别是使用scatter方法
from matplotlib import pyplot as plt
from matplotlib import font_manager


my_font = font_manage...]]></description><category></category></item><item><title><![CDATA[matplotlib基础]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/85789140</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/85789140</guid><author>u014490943</author><pubDate>Fri, 04 Jan 2019 17:58:52 +0800</pubDate><description><![CDATA[matplotlib使用起来很简单：

例：
通过下面的小例子我们来看一下matplotlib该如何简单的使用
假设一天中每隔两个小时(range(2,26,2))的气温(℃)分别是[15,13,14.5,17,20,25,26,26,27,22,18,15]

from matplotlib import pyplot as plt

# 数据在X轴和Y轴的位置，是一个可迭代对象
x = ran...]]></description><category></category></item><item><title><![CDATA[计算机单词]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/85765960</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/85765960</guid><author>u014490943</author><pubDate>Fri, 04 Jan 2019 11:53:04 +0800</pubDate><description><![CDATA[单词列表1. matplotlib2. anaconda3. navigator bar4. jupyter notebook5. axis
1. matplotlib

Matplotlib 是一个 Python 的 2D绘图库，它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。

2. anaconda
蟒蛇
3. navigator bar
导航栏
4. jupyter note...]]></description><category></category></item><item><title><![CDATA[初始jupyter和conda]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/85764567</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/85764567</guid><author>u014490943</author><pubDate>Fri, 04 Jan 2019 11:31:10 +0800</pubDate><description><![CDATA[
官方地址：https://www.anaconda.com/download/
win下载安装成功后点  --&amp;gt; Anaconda Navigator 启动  --&amp;gt; jupyter notebook Lanuch

但是创建新文件都在 C:\Users\用户名\AnacondaProjects目录下



...]]></description><category></category></item><item><title><![CDATA[将博客搬至优快云]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/107439726</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/107439726</guid><author>u014490943</author><pubDate>Thu, 03 Jan 2019 23:16:00 +0800</pubDate><description><![CDATA[将博客搬至优快云
]]></description><category></category></item><item><title><![CDATA[多线程~锁~ProducerConsumer~队列]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/107439727</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/107439727</guid><author>u014490943</author><pubDate>Wed, 02 Jan 2019 10:40:00 +0800</pubDate><description><![CDATA[1. 创建多线程
　　方法1
　　方法2
2.多线程共享全局变量以及锁
3. Producer-Consumer model
4. Queue队列






1. 创建多线程
方法1：
a 使用模块

import threading

b 调用threading.Thread 方法

t1 = threading.Th...]]></description><category></category></item><item><title><![CDATA[CSV格式文件的读取与保存]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/107439724</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/107439724</guid><author>u014490943</author><pubDate>Sat, 29 Dec 2018 12:38:00 +0800</pubDate><description><![CDATA[CSV格式文件的读取与保存
1. 什么是CSV
2. CSV文件的读取
3.CSV文件的保存




1. 什么是CSV
"CSV"并不是一种单一的、定义明确的格式（尽管RFC 4180有一个被通常使用的定义）。因此在实践中，术语“CSV”泛指具有以下特征的任何文件：
　　1.纯文本，使用某个字符，比如ASCII，Unicode，EBCIC或GB2312（简...]]></description><category></category></item><item><title><![CDATA[正则表达式和re模块]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/107439723</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/107439723</guid><author>u014490943</author><pubDate>Thu, 27 Dec 2018 22:30:00 +0800</pubDate><description><![CDATA[正则表达式和re模块
1.什么是正则表达式
2.正则表达式常用匹配规则
　　2.1 贪婪匹配示例　　2.2 案例：匹配 0-100...
3.Python 的 re 模块
　　3.1 compile 函数　　3.2 match 方法　　3.3 search 方法　　3.4 findall 方法　　3.5 finditer 方法　　3.6 split 方法　　3.7sub 方法...]]></description><category></category></item><item><title><![CDATA[BeautifulSoup4库和CSS选择器]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/107439722</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/107439722</guid><author>u014490943</author><pubDate>Thu, 27 Dec 2018 00:45:00 +0800</pubDate><description><![CDATA[BeautifulSoup4
1.安装和文档
2.主要的解析器
3.简单使用
4.常用方法示例find_all()...
5.区分小知识点

CSS选择器
1 通过标签名查找
2 通过类名查找
3 通过 id 名查找
4 组合查找
5 属性查找
6 获取内容
7 select和css选择器提取元素示例
练习：中国天气网爬虫之所有城市数据爬取...]]></description><category></category></item><item><title><![CDATA[简单页面爬取实例]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/107439721</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/107439721</guid><author>u014490943</author><pubDate>Thu, 27 Dec 2018 00:42:00 +0800</pubDate><description><![CDATA[豆瓣电影爬虫


#encoding: utf-8

import requests
from lxml import etree

# 1. 将目标网站上的页面抓取下来
headers = {
    'User-Agent': "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,...]]></description><category></category></item><item><title><![CDATA[XPath语法和lxml模块（数据提取）]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/107439720</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/107439720</guid><author>u014490943</author><pubDate>Wed, 26 Dec 2018 22:14:00 +0800</pubDate><description><![CDATA[XPath语法和lxml模块
XPath
1.什么是XPath
2.XPath 开发工具
3.Chrome中安装XPath 开发工具不能使用
4.选取节点
5.谓语（Predicates）
6.选取未知节点
7.选取若干路径
8.XPath的运算符

lxml库
1.lxml简单使用
2.lxml和xpath结合使用




1.什么是XPa...]]></description><category></category></item><item><title><![CDATA[Spider-requests库]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/107439719</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/107439719</guid><author>u014490943</author><pubDate>Mon, 24 Dec 2018 16:58:00 +0800</pubDate><description><![CDATA[1-requests库的基本使用
2-requests发送post请求
3-requests使用代理ip
4-requests处理cookie信息
5-requests处理不信任的ssl证书


1-requests库的基本使用
安装

pip install requests

中文文档：
英文文档：http://github.com/reque...]]></description><category></category></item><item><title><![CDATA[网络请求之urllib库]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/107439718</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/107439718</guid><author>u014490943</author><pubDate>Wed, 19 Dec 2018 23:37:00 +0800</pubDate><description><![CDATA[# 另一种方法：
# quote( ) 和 unquote( )

from urllib import parse
url = 'https://www.baidu.com/s?wd=中国'

#quote()将字符串进行编码
str2 = parse.quote(str1)   
print(str2)                
# &gt;&gt;&gt...]]></description><category></category></item><item><title><![CDATA[正则表达式复习]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/86587306</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/86587306</guid><author>u014490943</author><pubDate>Fri, 14 Dec 2018 22:44:00 +0800</pubDate><description><![CDATA[
		
			正则表达式复习
		
		
		
			

常用正则表达式的方法：
    re.compile（编译）
    pattern.match（从头找一个）
    pattern.search（找一个）
    pattern.findall（找所有）
    pattern.sub（替换）


In [5]: re.findall('.','\n')
Out[5]: [...]]></description><category></category></item><item><title><![CDATA[数据提取--JSON]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/86587309</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/86587309</guid><author>u014490943</author><pubDate>Thu, 13 Dec 2018 20:04:00 +0800</pubDate><description><![CDATA[
		
			数据提取--JSON
		
		
		
			什么是数据提取？
　　简单的来说，数据提取就是从响应中获取我们想要的数据的过程



非结构化的数据：html等
结构化数据：json，xml等


处理方法：正则表达式、xpath
处理方法：转化为python数据类型



 
由于把json数据转化为python内建数据类型很简单，所以爬虫中，如果我们能够找到返回json...]]></description><category></category></item><item><title><![CDATA[分析post与json]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/86587320</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/86587320</guid><author>u014490943</author><pubDate>Thu, 13 Dec 2018 12:02:00 +0800</pubDate><description><![CDATA[
		
			分析post与json
		
		
		
			寻找登录的post地址


在form表单中寻找action对应的url地址


post的数据是input标签中name的值作为键，真正的用户名密码作为值的字典，post的url地址就是action对应的url地址




抓包，寻找登录的url地址


勾选perserve log按钮，防止页面跳转找不到url


寻找...]]></description><category></category></item><item><title><![CDATA[爬虫-Requests 使用入门]]></title><link>https://blog.youkuaiyun.com/u014490943/article/details/86587319</link><guid>https://blog.youkuaiyun.com/u014490943/article/details/86587319</guid><author>u014490943</author><pubDate>Fri, 07 Dec 2018 16:59:00 +0800</pubDate><description><![CDATA[
		
			爬虫-Requests 使用入门
		
		
		
			requests 的底层实现其实就是 urllib
json在线解析工具
----------------------------------------------
Linux alias命令用于设置指令的别名。     
home目录中~/.bashrc 这个文件主要保存个人的一些个性化设置，如命令别名、路径等...]]></description><category></category></item></channel></rss>