IT全栈 华强工作室

No Silver Bullet 吾国泱泱 华夏栋梁 以梦为马 不负韶华

Python进阶(二十二)-Python3使用PyMysql连接mysql数据库

Python进阶(二十二)-Python3使用PyMysql连接mysql数据库  python语言的3.x完全不向前兼容,导致我们在python2.x中可以正常使用的库,到了python3就用不了.比如说mysqldb。   目前MySQLdb并不支持python3.x,Python3.x连接...

2017-03-28 19:27:46

阅读数:45504

评论数:1

Fiddler(二) - 使用Fiddler做抓包分析

Fiddler(二) - 使用Fiddler做抓包分析  上篇博文中已经介绍了Fiddler的原理和软件界面。本文主要针对Fiddler的抓包抓取并处理HTTP请求。   抓包是Fiddler的最基本的应用,以本博客为例,启动Fiddler之后,在浏览器中输入http://blog.csdn.n...

2017-03-26 17:49:40

阅读数:44202

评论数:0

Fiddler(一) - Fiddler简介

Fiddler(一) - Fiddler简介为什么选择Fiddler作为抓包工具?  抓包工具有很多,小到最常用的web调试工具firebug,达到通用的强大的抓包工具wireshark.为什么使用fiddler?原因如下: a.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够...

2017-03-26 17:15:23

阅读数:44159

评论数:0

Python进阶(二十一)-Python学习进阶资料

Python进阶(二十一)-Python学习进阶资料  学习Python已经将近2周了,掌握了基本的语法,并学习了简单的爬虫操作,现将相关学习资料整理如下。大部分资料均取材于慕课网,感觉一路学下来受益匪浅。1.Python入门2.Python进阶3.Python装饰器4.Python-面向对象5....

2017-03-26 10:44:23

阅读数:45260

评论数:0

Python进阶(二十)-Python爬虫实例讲解

Python进阶(二十)-Python爬虫实例讲解  本篇博文主要讲解Python爬虫实例,重点包括爬虫技术架构,组成爬虫的关键模块:URL管理器、HTML下载器和HTML解析器。爬虫简单架构 程序入口函数(爬虫调度段)#coding:utf8 import time, datetimefrom...

2017-03-26 10:15:47

阅读数:44360

评论数:0

Python进阶(十九)-Python3安装第三方爬虫库BeautifulSoup4

Python进阶(十九)-Python3安装第三方爬虫库BeautifulSoup4  在做Python3爬虫练习时,从网上找到了一段代码如下:#使用第三方库BeautifulSoup,用于从html或xml中提取数据 from bs4 import BeautifulSoup  自己实践后,发现...

2017-03-25 14:36:06

阅读数:50774

评论数:1

有一种奇迹叫“中国红”

有一种奇迹叫“中国红”   北京时间3月23日晚,中国队在世预赛亚洲区12强赛A组第六轮的一场较量中力克老对手韩国队,保留了冲击世界杯决赛圈了可能。对于国足而言,本场比赛堪称中韩交锋史上最有价值的一场胜利。   面对亚洲劲旅韩国队,凭借于大宝的一粒进球,亟需抢分的中国队在长沙1:0赢得了这场生...

2017-03-24 16:37:52

阅读数:42878

评论数:2

Python进阶(十八)-Python3爬虫小试牛刀之爬取CSDN博客个人信息

Python进阶(十八)-Python3爬虫小试牛刀之爬取CSDN博客个人信息  这篇文章主要介绍了如何使用Python3爬取csdn博客访问量的相关资料,在Python2已实现的基础上实现Python3爬虫,对比版本之间的差异所在,需要的朋友可以参考下。   使用python来获取自己博客的访...

2017-03-20 21:39:56

阅读数:44575

评论数:4

Python进阶(十七)-Python 字符串操作

Python进阶(十七)-Python 字符串操作去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy2' print sStr2...

2017-03-20 21:00:49

阅读数:42509

评论数:0

Python进阶(十六)-正则表达式

Python进阶(十六)-正则表达式  正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。   Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。   在python中使用正则表达式,需要引入re模块;下面介绍下该模块中的一些...

2017-03-19 10:58:19

阅读数:43266

评论数:0

Python进阶(十五)-file文件操作

Python进阶(十五)-file文件操作  Python下文件操作与Java差不多。打开文件的模式有三种: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则删除内容;因为会清空原有文件的内容,一定要慎用】 a,追加模式。【可读; 不存在则创建;存在则只追加内容;】   注...

2017-03-19 09:25:13

阅读数:43072

评论数:0

Python进阶(十四)- 基础课程结课总结:高阶函数

Python进阶(十四)- 基础课程结课总结:高阶函数  在慕课网完成了廖雪峰老师的《Python入门》与《Python进阶》两门基础课程。在此做一下简单的知识点小结。函数式编程  Python特点: 不是纯函数式编程(允许变量存在); 支持高阶函数(可以传入函数作为变量); 支持闭包(可以返回函...

2017-03-19 08:33:03

阅读数:43256

评论数:2

Python进阶(十三)-浅谈sorted 函数应用

Python进阶(十三)-浅谈sorted 函数应用  众所周知,def cmp 作为方法存在,用sort对实例进行排序时,会用到class 中的cmp。但是,在python3中,取消了 sorted对cmp的支持。   python3 中有关排序的sorted方法如下:sorted(itera...

2017-03-18 17:28:11

阅读数:43570

评论数:0

Java进阶(五十五)-Java Lambda表达式入门

Java进阶(五十五)-Java Lambda表达式入门  原文链接: Start Using Java Lambda Expressions   下载示例程序 Examples.zip 。 简介  (译者注:虽然看着很先进,其实Lambda表达式的本质只是一个”语法糖”,由编译器推断并帮你转...

2017-03-18 09:09:49

阅读数:43327

评论数:1

Python进阶(十二)-浅谈python中的方法

Python进阶(十二)-浅谈python中的方法  我们在 class 中定义的实例方法其实也是属性,它实际上是一个函数对象:class Person(object): def __init__(self, name, score): self.name = name ...

2017-03-17 17:20:19

阅读数:42875

评论数:0

Python进阶(十一)-定义实例方法

Python进阶(十一)-定义实例方法  一个实例的私有属性就是以__开头的属性,无法被外部访问。那这些属性定义有什么用?   虽然私有属性无法从外部访问,但是,从类的内部是可以访问的。除了可以定义实例的属性外,还可以定义实例的方法。   实例的方法就是在类中定义的函数,它的第一个参数永远是 ...

2017-03-17 17:09:09

阅读数:43175

评论数:0

Python进阶(十)-Python 编程规范

Python进阶(十)-Python 编程规范  在学习一门新的编程语言时,掌握其良好的编程规范可避免一些细节性错误的发生。去除一些不必要的学习障碍。分号  不要在行尾加分号, 也不要用分号将两条命令放在同一行. 行长度   每行不超过80个字符 例外: 1.长的导入模块语句 2.注释里的U...

2017-03-17 15:30:12

阅读数:43397

评论数:0

Python进阶(九)-Python陷阱:Nonetype

Python进阶(九)-Python陷阱:Nonetype  今天解决一位网友的问题,内容如下:   请教代码问题def calc_prod(lst): def ff(): print map(lambda x:x*x,lst) return fff = calc...

2017-03-17 08:54:37

阅读数:48688

评论数:0

Python进阶(八)-编写带参数decorator

Python进阶(八)-编写带参数decorator  继续考察@log 装饰器:def log(f): def fn(x): print 'call ' + f.__name__ + '()...' return f(x) return fn  发...

2017-03-16 16:28:30

阅读数:43162

评论数:0

Python进阶(七)-浅谈python3和Python2的区别

Python进阶(七)-浅谈python3和Python2的区别  不管使用何种版本的Python语言,都需要遵循编程规范,不该有的缩进一定不能有。否则会出现莫名其妙的错误,如下图所示:   在应用Python编程时,首先要明确所使用Python版本,因为版本2与3之间存在着很多细节性的差异...

2017-03-16 11:16:22

阅读数:43902

评论数:0

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