摘要:
用linux将近一年了,开始学的东西因为没经常用都忘记了,现在将笔记的东西慢慢整理成自己的博客,也算是看着自己进步。有些东西从他人博客笔记学的,有些是从视频学的,有些是自己填坑积累的。 在linux下很多时候需要用yum来安装软件,使用国内yum源下载速度更快捷,下面是配置yum源的步骤 备份Cen 阅读全文
摘要:
类和对象 面向过程的编程:C 面向对象的编程:C++,JAVA,Python 类:对事物的抽象,如汽车模型 对象:类的一个实例。如大客车 python类定义:使用class关键字定义一个类,并且类名首字母要大写。在类中可以定义一些变量(属性)和函数(方法) #将需要的变量和函数组合在一起,也称之为‘ 阅读全文
摘要:
初步爬取糗事百科第一页段子(发布人,发布内容,好笑数和评论数) 对上面正则表达式略作解释: (1).*? 是固定搭配 (2)(.*?)代表一个分组,能将每一个括号里匹配的内容输出到终端。如第一个item[0]代表第一个分组即发布人。 (3)re.S代表在匹配时为点任意匹配模式 爬取部分结果如下: 正 阅读全文
摘要:
博客地址:http://blog.sina.com.cn/s/articlelist_1191258123_0_1.html 爬第一页博文 部分结果如下: 所遇到的问题:1爬取的结果多了两个,第一个和最后一个不是所要的内容? 2 输出结果的时候用print(i[0],i[1])出现乱码,这是为什么? 阅读全文
摘要:
函数基础 定义函数使用def语句,依次写出函数名、括号、括号中的参数和冒号: 然后在缩进中编写函数体,返回值用return语句返回 计算字符串中某字符个数 计算子串sub个数 找最大值 找第二大值 删除某个值 删除所有的值 阅读全文
摘要:
列表基础 列表定义:一有序数据集合用逗号间隔用方括号括起来 列表的索引访问(索引list_name[index]和切片list_name[start:end:step]) 列表遍历 理解for迭代 列表里的最大值 找第二大值 方法二: 列表运算 列表加法 打印多层列表 index函数 index函数 阅读全文
摘要:
字符串基础 1 字符串定义:用引号引起来的字符集合称之为字符串(单引号,双引号,三双引号,三单引号) 三引号(三单或三双)支持多行或也可表示注释,而单双引只能一行(但是可以加\n) 2 转义字符串: 常见有 \n 回车字符, \t 下一制表位 \'' 双引号 \' 单引号 \\ 输出斜杠 \b 往前 阅读全文
摘要:
我研二之前算是一个纯粹的计算机小白,因为某些原因开始接触了计算机方面的知识。Linux系统也就是前几个月才听说,因某些需求需要在Linux环境下运行。纯的Linux系统不太现实,所以在他人帮助和自己的摸索下学会了安装虚拟机VMware。至于用哪个版本的系统,可以选择ubantu也可以选择centos... 阅读全文
摘要:
特此声明: 以下内容来源于博主:http://www.cnblogs.com/huxi/ http://blog.csdn.net/pleasecallmewhy http://cuiqingcai.com/ 根据需要整理到自己的笔记中,用于学习。 正则表达式基础 re模块(Python通过re模块 阅读全文
摘要:
URLerror产生原因: 网络未连接(即不能上网) 服务器不存在 报错情况: 下面我们对可能出现异常进行处理,一般通过try-except语句来包围并捕获相应的异常。我们先尝试一下: 常用另一种: 异常处理的终极完整形态 HTTPError 在你利用urlopen方法发出一个请求时,服务器上都会对 阅读全文