自定义博客皮肤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)
  • 收藏
  • 关注

转载 Python爬虫入门之Cookie的使用

本节我们一起来看一下Cookie的使用。  为什么要使用Cookie呢?  Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)  比如说有些网站需要登录后才能访问某个页面,在登录之前,你想抓取某个页面内容是不允许的。那么我们可以利用Urllib2库保存我们登录的Cookie,然后再抓取其他页面就达到目的了。  在此...

2016-12-30 16:53:00 151

转载 Python爬虫入门之Urllib库的高级用法

1.设置Headers   有些网站不会同意程序直接用上面的方式进行访问,如果识别有问题,那么站点根本不会响应,所以为了完全模拟浏览器的工作,我们需要设置一些Headers 的属性。  首先,打开我们的浏览器,调试浏览器F12,我用的是Chrome,打开网络监听,示意如下,比如知乎,点登录之后,我们会发现登陆之后界面都变化了,出现一个新的界面,实质上这个页面包含了许许多多的内容,...

2016-12-30 15:37:00 120

转载 Python爬虫入门之Urllib库的基本使用

  那么接下来,小伙伴们就一起和我真正迈向我们的爬虫之路吧。1.分分钟扒一个网页下来   怎样扒网页呢?其实就是根据URL来获取它的网页信息,虽然我们在浏览器中看到的是一幅幅优美的画面,但是其实是由浏览器解释才呈现出来的,实质它是一段HTML代码,加 JS、CSS,如果把网页比作一个人,那么HTML便是他的骨架,JS便是他的肌肉,CSS便是它的衣服。所以最重要的部分是存在于HTM...

2016-12-30 14:17:00 90

转载 Python中对字符串的操作

Python字符串的相关操作  1.字符串格式判断1 s.isalnum() #所有字符都是数字或者字母2 s.isalpha() #所有字符都是字母3 s.isdigit() #所有字符都是数字4 s.islower() #所有字符都是小写5 s.isupper() #所有字符都是大写6 s.istitle() #所有单词都是首字母大写,像标...

2016-12-30 13:26:00 130

转载 Python2.x爬虫入门之URLError异常处理

  大家好,本节在这里主要说的是URLError还有HTTPError,以及对它们的一些处理。1.URLError   首先解释下URLError可能产生的原因:  (1)网络无连接,即本机无法上网  (2)连接不到特定的服务器  (3)服务器不存在  在代码中,我们需要用try-except语句来包围并捕获相应的异常。下面是一个例子,先感受下它的特性1 ...

2016-12-29 18:08:00 101

转载 Python编写的记事本小程序

  用Python中的Tkinter模块写的一个简单的记事本程序,Python2.x和Python3.x的许多内置函数有所改变,所以以下分为Python2.x和Python3.x版本。一.效果展示:二.Python3.x版本的记事本程序 1 #创建一个记事本 2 #__author__='ZhangP' 3 #-*- encoding:utf8 -...

2016-12-28 09:30:00 677

转载 Python2.X和Python3.X中Tkinter模块的文件对话框、下拉列表的不同

Python2.X和Python3.X文件对话框、下拉列表的不同 今天初次使用Python Tkinter来做了个简单的记事本程序。发现Python2.x和Python3.x的Tkinter模块的好多内置函数都有所改变,这里简单整理一下以备日后查验。一.导入方式:  Python2.x:    from Tkinter import *  Python3.x: ...

2016-12-27 14:41:00 200

转载 Python中的yield生成器的简单介绍

Python yield 使用浅析(整理自:廖 雪峰, 软件工程师, HP 2012 年 11 月 22 日)  初学 Python 的开发者经常会发现很多 Python 函数中用到了 yield 关键字,然而,带有 yield 的函数执行流程却和普通函数不一样,yield 到底用来做什么,为什么要设计 yield ?本文将由浅入深地讲解 yield 的概念和用法,帮助读者体会 P...

2016-12-20 14:46:00 142

转载 Python中的lambda的简单介绍

在学习python的过程中,lambda的语法经常出现,现在将它整理一下,以备日后查看。   1、lambda是什么?举个例子如下:1 func=lambda x:x+12 print(func(1))3 #24 print(func(2))5 #36 7 #以上lambda等同于以下函数8 def func(x):9 return...

2016-12-20 13:37:00 397

转载 Python中的装饰器的简单介绍02

这篇博文转载自伯乐在线的12步轻松搞定python装饰器,重构成python3。1. 函数  在python中,函数通过def关键字、函数名和可选的参数列表定义。通过return关键字返回值。我们举例来说明如何定义和调用一个简单的函数: Python def foo(): return 1 foo() 1 1 2 3 4 def foo(): return 1 foo() 1 方...

2016-12-20 09:48:00 102

转载 Python中的装饰器的简单介绍01

一. 装饰器是什么?   简单来说,装饰器其实也就是一个函数,一个用来包装函数的函数,返回一个修改之后的函数对象,将其重新赋值原来的标识符,并永久丧失对原始函数对象的访问。二.装饰器语法   (1)无参数装饰器1 def deco(func): 2 print (func) 3 return func 4 @deco 5 def...

2016-12-19 14:15:00 108

转载 Python3版本中的filter函数,map函数和reduce函数

一.filter函数: filter()为已知的序列的每个元素调用给定的布尔函数,调用中,返回值为非零的元素将被添加至一个列表中 1 def f1(x): 2 if x>20: 3 return True 4 else: 5 return False 6 7 l1 = [...

2016-12-19 09:44:00 171

转载 DHCP服务

一.DHCP总览DHCP:动态主机配置协议,通过dhcpd实施,为dhcpd和bootp ipv4,ipv6客户端提供服务。二.DHCP协议工作原理第一步:客户端请求IP地址-----发送一个DHCPDISCOVER广播包第二步:DHCP SERVER响应请求----广播一个DHCPOFFER包第三步:客户端选择IP地址----广播一个DHCPREQUEST包第四步:服务器确认I...

2016-12-06 18:20:00 317

转载 RAID的详细配置

一.RAID   1.RAID机制通过使用多硬盘并行工作的方式来提高硬盘的IO性能  2.RAID分为多种,称之为RAID level,RAID共有7级:RAID0~RAID6  3.常用的RAID级别有:RAID0、RAID1、RAID5、RAID6    RAID级别   速度       冗余性     磁盘利用率    RAID 0   读写速度均有提升   ...

2016-12-05 17:18:00 220

转载 RAID的基本介绍

一.传统磁盘的劣势 影响计算机性能的组件一般包括:CPU、主板总线IO、内存IO、硬盘IO、网卡IO。现代处理器性能已经很高了,但是计算机整体IO性能较弱,严重影响了计算机性能现代的计算机总线、内存的速度可以达到5G每秒,甚至更高,但是硬盘IO往往较低:    硬盘类型 速度    SATA <150M/s    SCSI <200M/s    SAS...

2016-12-05 17:11:00 113

转载 Linux的远程管理

一.远程管理 与个人用的计算机不同,服务器一般都是运行在IDG机房中,所以我们通常不会直接接触服务器硬件,而是通过各种远程管理方式对服务器进行控制  1.常见远程管理工具方式:    -RDP(remote desktop proticol)协议,windows远程桌面管理    -telnet CLI界面下的远程管理,几乎所有操作系统都有(内容明文传输)    -S...

2016-12-05 16:04:00 611

转载 Linux防火墙iptables的基础

一.网络访问控制   1.Linux一般都是作为服务器系统使用,对外提供一些基于网络的服务  2.通常我们都需要对服务器进行一些网络访问控制,类似防火墙的功能  3.常见的访问控制包括:哪些IP可以访问服务器、可以使用哪些协议、哪些接口、是否需要对数据包进行修改等等。  4.如服务器可能受到来自某IP的攻击,这时就需要禁止所有来自该IP的访问。  5.Linux内核集...

2016-12-05 14:35:00 95

转载 awk 中 fieldwidths使用方法

AWK中的FIELDWIDTHS是一个很好用的变量,这个变量可以指定字符串按照怎么样的宽度进行展示实例一:要求:  032130  032131  146230  035048  222049  095070  095261  155052  142050替换成为IP地址:  32.130  32.131  146.230...

2016-12-02 09:22:00 1121

转载 3.BIND从服务器及缓存服务器配置

一.域从服务器 一个域的从服务器(slave)通常是为了备份及负载均衡使用,所有这个域的信息都是由域的主服务器控制,域slave服务器启动时会从域的主服务器(master)上抓取指定域的zone配置文件,域slave服务器的配置如下:  1.在bind的主配置文件中添加该域的定义  2.启动bind服务或使bind刷新配置  3.查看域的zone文件是否正常抓取到/var...

2016-12-01 11:23:00 199

空空如也

空空如也

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

TA关注的人

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