自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

python爬虫教程

python爬虫入门教程

  • 博客(21)
  • 收藏
  • 关注

原创 Python学习教程:深入探讨 Python 的 import 机制:实现远程导入模块(精华版)

所谓的 模块导入,是指在一个模块中使用另一个模块的代码的操作,它有利于代码的复用。也许你看到这个标题,会说我怎么会发这么基础的文章?(当然也会有基础的文章啦)与此相反。恰恰我觉得这篇文章的内容可以算是 Python 的进阶技能,会深入地探讨并以 真实案例讲解 Python import Hook 的知识点。当然为了使文章更系统、全面,前面会有小篇幅讲解基础知识点,但希望你能有耐心的往后读下...

2019-11-30 17:00:42 156

原创 学习python可以从事什么工作?

对于Python这门语言,很多人都是比较熟悉的,却又不太了解的,很多人都会问为什么要学习Python?即便是学会Python可以干什么?说起Python就业,很多人都会想到Python领域,其实Python爬虫算是其中比较简单的,通过Python抓取网页上的内容而已。一般学习会Python可以往很多方向发展,比如说:1、web应用开发:在国内,很多知名的网站都开始使用Python,比如说豆瓣...

2019-11-30 16:49:54 542

原创 python开发学习之如何更好的引用Python模块?

Python模块是一个Python文件,以.py结尾,包括了Python对象定义和Python语句,能让Python代码段更有逻辑性、更好用、更易懂,既然Python模块有这么多好处,那么该如何引用Python模块呢?import语句自定义模块可以采用import语句来进行引入,其操作步骤是先导入模块,再调用模块中包含的函数,可将自定义模块放入当前目录,便于解释器路径搜索,以下是导入自定义he...

2019-11-30 16:49:11 94

原创 Python开发的职业发展路径是什么样的?

Python是现在非常流行的语言,很多人都知道Python在现在市场上发展是非常广泛的,可以做的事情有很多,同时Python发展方向也很多,因此受到了大家的喜欢,那么Python究竟应用在哪些领域中呢?我们简单的了解一下吧。简单的来说,Python是一门面向对象的编程语言,最大的特点就是语法简单、上手容易、功能强大,也因此受到了大家的喜欢。而且它具有丰富和强大的库,常被称为 “胶水语言”,能够把...

2019-11-30 16:46:55 680

原创 Python基础教程:新手朋友在python中常见的错误信息汇总

Python基础教程:新手朋友在python中常见的错误信息汇总最近很多同学都在问很多错误是怎么回事,其实他们都是Python中非常基础的错误,并且错误也告诉你很清楚,只需要针对错误去解决就好了。那么我今天针对常见的错误进行一个总结,希望对大家有帮助。一般一个错误分为错误类型:具体原因。其中错误类型基本不变,具体原因会顺序万变,我们拿出常见的给大家作为一个参考, 注明:具体原因中引号内的信息是...

2019-11-30 16:46:08 177

原创 为什么转行IT行业都会选择学习Python?Python培训好不好?

现在学习Python的人越来越多了,很多人都疑惑为什么这么多人转行IT都会选择学Python?为什么学Python要参加Python培训班呢?接下来小编为大家答疑解惑一下吧。虽然Python已经非常普及,但是大部分的大学都还没有开设Python课程,如果想要学习Python的话,只能选择自学或者培训,而培训要比自学时间更快,效率更高,开设的Python课程也更加符合企业用人需求,提高就业率,所以...

2019-11-30 16:43:41 182

原创 要炸了!刚写完这段代码,就被开除了

这几天,又来了一个悲剧。。。据说是一个月薪 9K 的 Java 程序员,因老板让他写一个排序算法,然后他就写了一段屌炸tian休眠排序算法,接着他就被老板开除了……排序算法代码大概是这样的:这段代码有什么问题?这个程序员更屌啊,数字排序,用一行简单的 Arrays.sort 就搞定的东西,他竟用到了这么多概念。1、循环2、线程休眠3、多线程下面贴上完整的代码:/** * 微信...

2019-11-30 15:46:21 484

原创 我用Python纪念了那些被烂片收割的智商税

前言随着电影行业的蓬勃发展,越来越多的电影出现在了观众的视野中,丰富了大家的生活,好的电影也能让大家在放松自我的同时收获一些对人生的思考。然而,也有那么一些“烂片”,让大家在看过之后“添堵”,后悔为这种“烂片”贡献票房,白白被收割了“智商税”,今天,我们就用Python来几年那些被烂片收割走的智商税。数据获取这次的数据源也是大家的老朋友,被亲切地称之为“马蜂窝”的豆瓣网,现在有很多平台会对...

2019-11-30 15:32:05 649

原创 Python面试碰壁?一招教你搞定面试算法系列——分治算法三步走

很多同学让出一些关于 Python面试相关的教程,这不来了!这次先将大家感兴趣算法方面的!主要思想分治算法,即 分而治之:把一个复杂问题分成两个或更多的相同或相似子问题,直到最后子问题可以简单地直接求解,最后将子问题的解合并为原问题的解。归并排序就是一个典型的分治算法。三步走和把大象塞进冰箱一样,分治算法只要遵循三个步骤即可: 分解 -> 解决 -> 合并。1.分解:分解原...

2019-11-30 15:25:57 360

原创 Python主要涉及哪些领域?你都知道吗?

学习Python最重要的目的就是可以找到高薪的工作,所以就业是大家最关注的问题那么Python主要应用在哪些领域呢?小编为大家介绍一下。  1、web开发  虽然说PHP是web开发的流行语言,但是Python的势头也是非常猛烈的。随着Python的web开发框架慢慢成熟,因此web开发也成为了Python的一大应用领域,比如说Django和flask你可以快速地开发功能强大的Web应用。 ...

2019-11-30 15:22:31 815

原创 为什么Python课程这么抢手?值得学习吗?

说起编程行业,大家应该都非常熟悉Python吧,Python是一门入门简单、容易上手的编程语言,而且涉及领域广泛,可就业岗位多,发展也是非常不错的,那么Python课程为什么这么抢手?带你了解一下它的优势。通过目前招聘信息网站上了解到的情况,现在不少企业给出Python开发工程师25k的高薪,其中还有很多知名大型的企业,可以看得出来Python工程师是非常抢手的,自然与Python的优势具有很大...

2019-11-30 15:20:00 220

原创 Python常见面试题:说说Python解释器种类以及特点

问:说说Python解释器种类以及特点?答:Python是一门解释器语言,代码想运行,必须通过解释器执行,Python存在多种解释器,分别基于不同语言开发,每个解释器有不同的特点,但都能正常运行Python代码。Python解释器主要有以下几个:1、CPython官方版本的解释器:CPython。这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python就是启动CPyth...

2019-11-29 18:39:34 101

原创 Python源码、框架、笔记学习教程,半个月搞定Django

Python下有许多款不同的Web框架,Django是重量级选手中最有代表性的一位。它由Python写成,采用MVC的软件设计模式,许多成功的网站和APP都基于Django。无论你是Python开发人员还是Web前端工程师,都要掌握Django框架。接下来小编分享的教程将一步步带你熟悉Django框架,每天进步一点点,半个月就能搞定Django。教程名称2019最新Django全套教程适宜...

2019-11-29 18:38:07 124

原创 Python深入05 装饰器

装饰器(decorator)是一种高级Python语法。装饰器可以 对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,比如在 Python闭包中,我们见到函数对象作为某一个函数的返回结果。相对于其它方式,装饰器语法简单,代码可读性高。因此,装饰器在Python项目中有广泛的应用。装饰器最早在Python 2.5中出现,它最初被用于加工函数和方法这样的 可调用对象...

2019-11-29 18:36:23 63

原创 Python学习教程:Matplotlib库基础分析—自动调整函数

在matplotlib中,轴Axes的位置以标准化图形坐标指定,可能发生的情况是轴标签、标题、刻度标签等等会超出图形区域,导致显示不全。Matplotlib v1.1 引入了一个新的命令tight_layout(),作用是自动调整子图参数,使之填充整个图像区域。调用plt.show()函数时会自动运行tight_layout()函数,如下所示:def show(self): self.fig...

2019-11-29 18:31:31 607

原创 Python3学习:运算符集合讲解

Python3学习:运算符集合讲解开讲啦!打开你们的小桌板,开始学习咯!Python语言支持的运算符(1)算术运算符(2)比较(关系)运算符(3)赋值运算符(4)逻辑运算符(5)位运算符(6)成员运算符(7)身份运算符算术运算符(1) + (加):两个对象相加(2) - (减):两个数相减,得到一个负数或者正数(3) * (乘):两个数相乘或者是返回一个被重复若干次...

2019-11-29 18:27:32 179

原创 如何才能够快速掌握Python课程?

Python是一门非常受人喜欢的编程语言,在设计上坚持了清晰统一的风格,也让Python成为了一门简单易读、容易维护的语言,广受大家喜欢,用户十分广泛,那么学习Python需要多长时间呢?接下来跟大家说说吧。Python是一门简单易学的编程语言,不过自然也是相对的,对于有其他语言经验的人来说学习起来会更加容易一些,但是没有一丁点基础的情况下,学习依然是存在难题的。那么多长时间可以学会Python...

2019-11-29 18:24:52 70

原创 python学习-Selenium爬虫之使用代理ip的方法

今天给大家分享的是如何在爬取数据的时候防止IP被封,今天给大家分享两种方法,希望大家可以认真学习,再也不用担心被封IP啦。第一种:降低访问速度,我们可以使用time模块中的sleep,使程序每运行一次后就睡眠1s,这样的话就可以大大的减少ip被封的几率第二种:为了提高效率,我们可以使用代理ip来解决,ip是亿牛云的动态转发代理,以下是代理配置过程的示例Selenium¶ from...

2019-11-29 18:22:27 1341

原创 Python3 运算符

Python语言支持的运算符(1)算术运算符(2)比较(关系)运算符(3)赋值运算符(4)逻辑运算符(5)位运算符(6)成员运算符(7)身份运算符算术运算符(1) + (加):两个对象相加(2) - (减):两个数相减,得到一个负数或者正数(3) * (乘):两个数相乘或者是返回一个被重复若干次的字符串(4) / (除):两数相除(5) % (取模):两...

2019-11-29 14:13:30 286

原创 Python基础系列讲解——collections的namedtuple使用

Python中的元组(tuple)是大家非常熟悉的类型,它可以存储一个Python对象序列,不过元组与列表有所不同,元组中的元素值是不能被更改的。由于元组不像字典那样可以为内部的元素命名,因此我们并不知道元组内的元素所表达的意义,在访问元组的时候也只能通过索引访问其中的元素。 于是Python标准库collections引入了namedtuple函数,它可以创建一个和元组类似但更为强大的类型——...

2019-11-29 14:10:46 787

原创 Python初体验(中) —— 模块简述

Python的模块有很多很多,就跟上篇说的一样,实际上纷乱繁杂的API,都分别归属于这些模块,假如我们明白了哪个模块干什么事,能干什么,能做到什么,或者说 —— 理论上作为大众应用如此广泛的它应该能做到什么,那即使我们不知道API,Google或百度的时候也有方向,有一个精准的搜索关键词,这对于我们解决问题的效率来讲,至关重要。  Python的模块,你可以理解成就是一个个的js文件,或者说处理...

2019-11-29 14:05:36 388

空空如也

空空如也

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

TA关注的人

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