5 风口的猪2016

尚未进行身份认证

我要认证

做一个开心的IT男吧

等级
TA的排名 8w+

(三)爬取百度帖子(完善)

# -*- coding:utf-8 -*-import urllibimport urllib2import re#百度贴吧class BDTB: #初始化,传入基地址,是否只看楼主的参数 def __init__(self,baseUrl,seeLZ): self.baseURL = baseUrl self.seeLZ = '?s

2017-09-27 19:31:26

(二)爬取百度帖子

注意:网站会更新,正则表达式不一定都能匹配,F12自己去网站看看修改一下# -*- coding:utf-8 -*-import urllibimport urllib2import re#百度贴吧class BDTB: #初始化,传入基地址,是否只看楼主的参数 def __init__(self,baseUrl,seeLZ): self.

2017-09-27 14:04:42

(一)爬虫入门

# -*- coding: utf-8 -*- import urllib2import urllib''' #最简单的网页内容抓取request = urllib2.Request("http://www.baidu.com")response = urllib2.urlopen(request)print response.read()''''''#post方式发送请求

2017-09-27 13:31:05

VMware克隆后的配置

首先要将父本机器配置好网络再进行克隆。配网络1、克隆之后的操作系统需要重新分配物理地址 a、删除/etc/sysconfig/network-scripts/ifcfg-eth0 文件中的物理地址 删除两行:UUID和物理地址 b、删除文件/etc/udev/rules.d/70-persistent-net.rules rm -rf /etc

2017-09-27 10:26:47

Linux中的动、静IP地址配置

1.动态配置法已经查看点击打开链接2.静态ip配置:vi /etc/sysconfig/network-scripts/ifcfg-eth0回车后,开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有

2017-09-27 10:23:06

shell基础

一、添加用户1.#!/bin/bash#井号是注释,上面第一行专业术语叫魔数,可以看做一个shell声明##$1是位置变量,是接受执行shell传进来的参数的useradd $1#passwd在bash中执行时会在中间停止,让用户进行输入密码#为了防止shell停止使用参数--stdin,让passwd介绍标准输入,echo是标准输出。#&> 是全部重定向(

2017-09-26 16:22:38

Linux基础命令

1.Yum安装非常简单,能自动解决依赖问题Rmp安装需要从官网下载包再装,会存在依赖问题源码安装(下载、查看源代码、准备编译环境、检查预编译、编译、安装) 2.检查是否已经安装某个软件:(1)yum安装的:yum list installed | grep ...(2)rpm -qa | grep ruby(3)源码安装的只能看执行文件是否存在,只有源码安装

2017-09-26 10:17:12

(五)面向对象高级编程

一、使用__slots__1.由于python中可以对实例绑定属性,但想要限定绑定的属性范围就需要__slots__。2.Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实例能添加的属性:class Student(object):    __slots__ = ('name', 'age') # 用tuple定义允许绑定

2017-09-24 10:19:48

(四)面向对象编程

一、类和实例1.class Student(object):    pass(object),表示该类是从哪个类继承下来的,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的类。2.创建实例是通过类名+()实现3.由于类可以起到模板的作用,因此,可以在创建实例的时候,把一些我们认为必须

2017-09-24 08:45:14

(三)python函数式编程

函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数!一、高阶函数1.函数可以赋值给变量,即变量指向函数本身(不是函数名,因为函数名也只是一个指向函数本身的变量)。通过该变量可以调用函数。(1)print(abs(-9))   #输出9print(abs)   #输出函数本身f = abs   #将变量f指向函数print(f(

2017-09-23 10:37:55

(二)python高级特性

1.切片:(名字起得牛逼一点而已)l = [1,2,3,4,5]print(l[2:4])  #输出l中从下标2到小标4的数据2.迭代: d = {'a': 1, 'b': 2, 'c': 3} for key in d:     print(key)当我们使用for循环时,只要作用于一个可迭代对象,for循环就可以正常运行,而我们不太关心该对象究竟是lis

2017-09-22 22:35:08

(一)Python基础笔记

1.廖雪峰讲了各种编码的问题,一定统一使用UTF-8格式, 使用Notepad++ 在编码中中选择  UTF-8 无BOM格式  才OK。2.list 、tuple、 dict、 set 的特点、差别:(1)list :(2)tuple:一旦初始化就不能改变其中的值,但tuple中可以有list,这个list的值是可以改变的(3)dict:通过 key - value存储,

2017-09-22 20:59:10

源码安装nginx——web服务器

源码安装步骤:1、下载2、查看源码 (查看是什么代码写的,才能找到相对应的编译器)3、准备编译环境4、检查(依赖,兼容),预编译5、编译6、安装1.解压; tar -xzvf nginx-1.8.0.tar.gz 2.其中的文件为,c 则需要c的编译环境(1)通过 yum grouplist | more (将不同用途的安装包分组了)

2017-09-20 15:44:02

修改yum源——默认的源可能不稳定

aliyun镜像网站是国内最稳定的服务器了吧1.到http://mirrors.aliyun.com/  找到我的centos  对应的help2.根据提示修改即可(1)mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup对原来yum读取的文件CentOS-Base.r

2017-09-20 15:18:16

Linux中安装JDK并配置环境变量——rpm安装

一.下载jdk的rpm包二.安装:1.检查是否已经安装jdk : rpm -qa | grep jdk2.rpm -ivh 包名   (-i是安装的意思,  -vh是显示安装过程的意思)三..配置环境变量1.jdk被装到/usr/java/jdk1.8.0_144/下了2.编辑文件  vi ~/.bash_profile 在文件的最后添加以上两行3.

2017-09-20 14:43:29

使用ntpdate同步时间

1.安装ntpdate  yum install ntpdate2.sudo ntpdate -u133.100.11.8//同步到日本的服务器时间3.ntpdate –d133.100.11.84.配置每一分钟自动同步一次        crontab还是大有学问的,定时功能就由它来控制,需要确保crond服务启用,今天只使用它的第一分钟执行特定脚本功能。

2017-09-20 10:35:56

VMware中安装Linux使用NAT模式后xshell无法ping到Linux

1.VMware 编辑 虚拟网络编辑器中进行如下配置其中子网ip的200是随便写的2.打开上图中的NAT设置,配置网关IP3.在主机中找到VMnet8,进入其属性,找到Internet协议版本4(TCP/IPv4),如下图4.进行配置IP地址

2017-09-18 20:26:02

VMware中安装Linux 为什么使用NAT方式

桥接模式:会使得虚拟机中的操作系统像局域网内单独的一台机器一样占用一个ip地址,由于在虚拟机中会安装多个操作系统就会占用多个ip地址,浪费!当然在宿舍中使用这种方式也是可以的,但如果在教学中某个教室中全部学生都用桥接方式,则ip肯定不够。NAT模式:虚拟系统需要借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式虚拟系统可把物理主机作为路由器访问互

2017-09-18 20:02:13

安装Linux后首次输入ifconfig后IP地址显示为127.0.0.1

在linux系统中输入命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0 ,然后显示如下结果![这里写图片描述](http://img.blog.csdn.net/20170509152028961?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY3NjkxMDA=/font/5a6L5L2

2017-09-18 12:42:23

matlab安装

1.在北邮BT中下载2014b2.我遇到的情况是:直接载入镜像安装的话,安装程序无法启动,原因是cursors等若干个0字节文件无法从源目录复制到目标目录。解压缩过程中,得到警告,约100多个文件无法正常解压,瞟了一下,都是.hlp之类的文件,就忽略不计了。使用解压缩版本可以安装,感谢3.安装过程百度4.matlab2014b后出现 Why do I get “License Manager

2017-09-17 17:32:56

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!