自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 收藏
  • 关注

转载 拯救Python新手的几个项目实战

Python 做小游戏实例一:24点游戏项目名称:经典趣味24点游戏程序设计(python)如果你不想错过Python这么好的工具,又担心自学遇到问题无处解决,现在就可以Python的学习q u n 227-435-450可以来了解一起进步一起学习!免费分享视频资料实例二:五子棋游戏项目名称:python大作业 五子棋 人人对战实例三:2048小游戏项目名...

2019-11-12 13:15:43 1062

转载 Python 3基础语法最全知识点

易于学习:Python 有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。 易于阅读:Python 代码定义的更清晰。 易于维护:Python 的成功在于它的源代码是相当容易维护的。 一个广泛的标准库:Python 的最大的优势之一是丰富的库,跨平台的,在 UNIX,Windows 和 macOS 兼容很好。 互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果...

2019-09-20 14:19:11 689

转载 这10个Python项目超有趣!

Python可谓是现在很多人正在学或者想学的一个脚本语言了,提到学习自然就少不了拿项目练手,可是一般的项目根本提不起兴趣嘛,这10个项目可是非常有趣的,不信你看看。【Python 图片转字符画】用 50 行 Python 代码完成图片转字符画小工具。通过实验将学习到 Linux 命令行操作,Python 基础,pillow 库的使用,argparse 库的使用。【使用 Python...

2019-09-15 22:45:57 565

原创 Python 连续三年夺冠、PHP 受排挤,揭晓 IEEE Spectrum 2019 年度编程语言排行榜

IEEE Spectrum2019 十大编程语言排行如下:Python稳居榜首,且连续夺冠三年尽管基本指标有所变化,但总体的结果仍然相似,Python 始终处于领先地位。Python 的流行在很大程度上是受了大量可用专用库的驱动,特别是在人工智能领域中。事实上,Keras 库对深度学习开发人员影响很大。但是深入学习并不是Python 产生巨大的影响的唯一领域,微处理器计算能力的显著提...

2019-09-14 17:06:59 383

原创 10 分钟速成 Python3

这篇教程是基于 Python 3 写的。1. 原始数据类型和运算符2. 变量和集合3. 流程控制和迭代器4. 函数5. 类6. 模块7. 高级用法如果你不想错过Python这么好的工具,又担心自学遇到问题无处解决,现在就可以Python的学习q u n 587-137-371可以来了解一起进...

2019-08-22 10:33:04 367

转载 Python入门教程:超详细1小时学会Python

1.Hello world安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行。我们写下一句著名的程序语句:并按回车,你就能看到这句被K&R引入到程序世界的名言。在解释器中选择"File"--"New Window" 或快捷键 Ctrl+N , 打开一个新的编辑器。写下如下语句:保存为a....

2019-08-14 17:06:34 696

原创 为什么现在这么多人开始学习Python?

近几年Python编程语言在国内引起不小的轰动,有超越JAVA之势,本来在美国这个编程语言就是最火的,应用的非常非常的广泛,而Python的整体语言难度来讲又比JAVA简单的很多。尤其在运维的应用中非常的广泛,所以之前出了一句话,在如今的时代,运维不学Python,迟早会被淘汰,本来我是做JAVA十年开发,现在对这个编程语言非常的看好,在未来的人工智能中,Python语言依旧可以发挥相当大的作用,...

2019-07-04 10:46:37 468

转载 Python3基础语法--文件操作

Python3基础语法--文件操作open()open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会返回 OSError。常用语法格式为:open(file, mode='r')完整的语法格式为:open(file, mode='r', buffering=-1, encoding=None, error...

2019-06-23 23:01:46 381

转载 Django实际站点项目开发经验谈

开发了两个月的Django站点正式上线了,看着网站从无到有,从前端到后台,从本地开发到环境部署,一点一滴的堆砌成型,着实带给我不小的乐趣。Django站点介绍:开发环境:阿里云服务器centos6.5 + Nginx1.7 版本: Django1.8 + Python3.4这是一个集合订阅内容&个人博客的Django项目。目前项目集成:| - 1.订阅功能:自动...

2019-05-14 13:52:20 777

转载 Python3常用内置函数

数学相关abs(a) : 求取绝对值。abs(-1) max(list) : 求取list最大值。max([1,2,3]) min(list) : 求取list最小值。min([1,2,3]) sum(list) : 求取list元素的和。 sum([1,2,3]) >>> 6 sorted(list) : 排序,返回排序后的list。 len(list) : li...

2019-05-14 12:33:58 319

转载 2019年最全Python常用爬虫代码总结!(文末附python入门教程)

今天小编就为大家分享一篇关于Python常用爬虫代码总结方便查询,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧今天小编就为大家分享一篇关于Python常用爬虫代码总结方便查询,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧、...

2019-05-08 12:47:10 2307

原创 线下培训好还是线上培训好!

在不能培训出来那么多人都能就业,因为达不到企业要求。但是线上稳在哪里,首先线上学费低于线下三倍,你学着学着就会发现自己能不能学,如果真的先学不下去,那就真的不适合。如果能坚持学到最后的,都能就业,能力往往很强。这是线上的两个极端。就算损失,也是损失很小。而且线上进度慢,不选择四个月速成,科学的课程安排当新手消化掉知识点。而线下不管你学的怎么样,你只能坚持到最后。最后损失很多钱。线下四个...

2019-05-07 15:33:04 2447

转载 python编写简易爬虫:抓取网页图片代码

简易网页图片抓取代码,如果想批量抓取某个网站的图片,用的到,你懂的!简易抓取网页图片代码在学习中有迷茫不知如何学习的朋友小编推荐一个学Python的学习q u n 227 -435- 450可以来了解一起进步一起学习!免费分享视频资料抓取过程...

2019-05-07 15:08:25 1617

转载 Python之父:为什么操作符很有用?

这是我在python-ideas上发布的一些东西,但我认为这些很有趣,应该分享给更多的人。最近有很多关于合并两个dict(词典)的运算符的讨论。这促使我思考为什么有些人喜欢运算符,我想起了30多年前与导师Lambert Meertens的一次讨论。对于数学家来说,运算符对于他们的思考方式至关重要。我们来选取一个简单的操作,比如将两个数相加,并尝试研究它的一些行为。在学习中有迷茫不知如何...

2019-04-24 14:13:56 293

转载 Python网络爬虫四大选择器(正则表达式、BS4、Xpath、CSS)总结

前几天小编连续写了四篇关于Python选择器的文章,分别用正则表达式、BeautifulSoup、Xpath、CSS选择器分别抓取京东网的商品信息。今天小编来给大家总结一下这四个选择器,让大家更加深刻的理解和熟悉Python选择器。一、正则表达式正则表达式为我们提供了抓取数据的快捷方式。虽然该正则表达式更容易适应未来变化,但又存在难以构造、可读性差的问题。当在爬京东...

2019-04-20 18:35:03 419

转载 python的异常处理

异常处理什么是异常?首先要清楚,什么是异常,异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下python的异常处理异常是由错误触发的,那么错误有哪些情况呢?1.语法错误:在学习中有迷茫不知如何学习的朋友小编推荐一个学Python的学习q u n 227 ...

2019-04-06 23:27:51 315

转载 每天五分钟Python爬虫--Scrapy框架学习

1. Scrapy简介Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) 或者通用的网络爬虫。Scrapy用途广泛,可以用于数据挖掘、监测...

2019-03-31 17:22:24 519

转载 号外!Java退出神坛,Python稳居第一

根据编程语言流行指数排行榜2019年2月的榜单,Java已经退出神坛,Python已经稳居第一。据了解,目前的Python份额高达26.42%,猛增5.2%,依然被一路看涨,而Java同比下跌1.3%,排名第二。为何大家如此喜爱Python呢?理由如下:1、Python应用面十分广泛,大到航天飞机,包括谷歌也在大量使用Python开发。2、Python代码简洁易懂,相比于...

2019-03-23 18:16:50 434

转载 小白用Python玩爬虫,必须了解的一个爬虫流程!

器发送Request,Request内可以包含额外的headers信息。获取响应内容如果服务器正常响应,会返回Response, 里面包含的就是该页面的内容。解析数据内容或许是HTML,可以用正则表达式、网页解析库进行解析。或许是Json,可以直接转换为Json对象解析。保存数据可以存储为文本,也可以保存至数据库,或其他特定类型文件。 Response中包含...

2019-02-26 10:25:04 418 1

转载 Python获取IP地址对应的地理位置信息!

开发工具Python版本:3.6.4相关模块:IPy模块;argparse模块;requests模块;以及一些Python自带的模块。环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。先睹为快py文件运行方式(cmd窗口):python ipLocQuery.py -ip ipaddrpython ipLocQuery.py -f ipaddrfileex...

2019-01-27 17:23:35 3495

转载 python语言基础

今天给大家讲解python语言基础~~01、python核心数据类型 整型数 int:整数是不带有小数部分的数字浮点型数 float:浮点数是带有小数部分的数字(小数部分可以是0)复数 complex:分为两部分:实部(real)、虚部(image) 虚部是以j或J结尾的数布尔型数 bool:用来表求真和假两种状态的数字True 表示值(条件满足或成立)Fa...

2019-01-24 22:41:22 407

转载 小伙利用Python搭建web服务器,这小伙不进腾讯可惜了!

简单的说,web服务器就是机器上监听了本地的IP和端口的一个进程,当有客户的请求进来时,它会响应客户的请求并返回相应的信息。客户端和服务端之间的通信基于HTTP协议,客户端可以是浏览器或者任何支持HTTP的应用。我们平时访问网页或手机APP里接受服务端的数据,都是通过这样的方式。下面这张图是一个客户端和服务端交互的过程 用户在浏览器输入网址向web服务器发出一个请求,web服务器收...

2019-01-24 21:33:58 536 1

转载 十年python大牛的13个案例,零基础到实战,全面掌握商业爬虫

若问今年最火的一门编程语言是什么?答案一定是Python。这把火已经烧到了程序员的圈子外,从小学生到职场老司机,都开始学习这一门新的语言,门槛低、零基础、操作骚...再也没有什么能阻挡Python晋升网红。俗话说外行看热闹,内行看门道,我们已经知道了python的火热情况,但是学一门编程语言是需要耗费大量的时间和精力的,所以我们最关心的还是:“对于我来说学习python有什么用?”...

2019-01-20 17:48:46 1909 1

转载 大佬程序员给小白整理出的详细Python爬虫学习路线,机不可失!

Python是一种面向对象、直译式计算机程序设计语言,由Guido van Rossum于1989年底发明。由于他简单、易学、免费开源、可移植性、可扩展性等特点,Python又被称之为胶水语言。下图为主要程序语言近年来的流行趋势,Python受欢迎程度扶摇直上。由于Python拥有非常丰富的库,使其在数据分析领域也有广泛的应用。由于Python本身有十分广泛的应用,下面小编用积累Python编...

2019-01-16 18:34:22 572

转载 python网络爬虫-爬取网页的三种方式

0.前言0.1 抓取网页本文将举例说明抓取网页数据的三种方式:正则表达式、BeautifulSoup、lxml。利用该代码获取抓取整个网页。import requestsdef download(url, num_retries=2, user_agent='wswp', proxies=None): '''下载一个指定的URL并返回网页内容 参数:...

2019-01-11 12:25:54 1181

转载 Python网络爬虫-你的第一个爬虫(requests库)

0.采用requests库虽然urllib库应用也很广泛,而且作为Python自带的库无需安装,但是大部分的现在python爬虫都应用requests库来处理复杂的http请求。requests库语法上简洁明了,使用上简单易懂,而且正逐步成为大多数网络爬取的标准。在学习中有迷茫不知如何学习的朋友小编推荐一个学Python的学习q u n 227  -435-  450可以来了解一起进步一起学习...

2019-01-11 11:32:59 271

转载 全面掌握python基础知识,技巧答案这里都有

不知何时,全民学python已经达到了高潮!有很对人都在问,python这么火,学了之后到底能做什么了?对于这个问题,我只想说一句:python真的无所不能;它是人工智能的首选语言,主流有一下方向:爬虫工程 自动化运维 数据挖掘 人工智能 游戏开发 web开发 数据分析 自动化测试 大数据技术 区块链技术……等等。好了,话不多说;看了我这99道练习题,你就差不多了!...

2019-01-08 17:11:26 435

转载 十年Python开发经验写的Python入门笔记,是否对你有帮助?

启动python从IDLE启动Python IDLE是一个Python Shell。Shell的意思是“外壳”,是一个通过 键入文本与程序交互的途径 (类似windows中的cmd。Visual Studio 也是一种Shell) >>>是指Python准备好了,可以输入Python指令 alt+N 快速回到上一条语句(复制粘贴); alt+P 下一条 字符串...

2019-01-05 15:35:14 331

转载 python3 字典常见用法总结

  Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。一、创建字典字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:  dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}# 也可如此创建字典dict1 = { 'abc': 456 ...

2019-01-01 17:05:58 341

转载 掌握这56个Python的使用技巧,你已经入门Python了!

1. 枚举 - enumerate 可以有参数哦之前我们这样操作:  现在我们这样操作:  enumerate函数还可以接收第二个参数。就像下面这样:  2. 字典/集合 生成你也许知道如何进行列表解析,但是可能不知道字典/集合生成。它们简单易用且高效。就像下面这个例子:  3. 强制浮点除法  4. 对Pyt...

2018-12-30 21:47:50 418

原创 网络爬虫实战(5个案例)

案例1:京东商品页面的爬取商品链接import requestsurl = "https://item.jd.com/2967929.html"try: r = requests.get(url) r.raise_for_status() r.encoding = r.apparent_encoding print(r.text[:1000])exc...

2018-12-28 11:39:45 8871 2

转载 Python这个缩进让我焦头烂额!最奇葩的缩进,没有之一!

 例如如下程序。s_age = input("请输入您的年龄:")age = int(s_age)if age > 20 : # 只有当age > 20时,下面用整体缩进的代码块才会执行 # 整体缩进的语句是一个整体,要么一起执行,要么一起不执行 print("年龄已经大于20岁了") print("20岁以上的人应该学会承担责任...")运行上面代码,...

2018-12-28 11:23:42 717

转载 学习Python3 进程,这一篇就够了

第一种方式:使用os模块中的fork方式实现多进程输出结果:第二种方法:使用multiprocessing模块创建多进程输出结果是: 输出结果是:# Queue进程间通信Queue进程间通信输出结果:pipe进程间通信 怎么样 ?在学习中有迷茫不知如何学习的朋友小编推荐一个学Python的学习q u n 227...

2018-12-24 10:02:45 334 1

转载 成为Python大牛必须要掌握的高端语法——yield

1. 什么是yield在介绍yield语法之前,首先要向大家说明Python中的迭代(iteration)、可迭代(iterable)、迭代器(iterator)以及生成器(Generator)的概念:迭代是一种对数据的操作,例如针对一个list逐一获取其中的元素的过程就叫做迭代。而可迭代是对象的一种特性,迭代操作只能针对拥有可迭代特性的对象进行,常见的可迭代对象包括数组、元组、字典等数据...

2018-12-21 10:50:44 258

原创 学习Python语言 基础语法:变量的基本使用

Python变量程序是用来处理数据的,变量就是用来保存数据的,通过给数据定义一个名称来保证方便记忆和识别、使用这个数据。变量可以保存所有类型的数据。Python变量的定义在Python中,变量的定义可以不定义变量的类型,这与PHP一样。同时,在使用变量前必须给变量赋值。(这与上述的观点一致,都没有数据,用啥呢?)赋值的格式如下:左边是变量名称,中间使用“=”号,右边为数据,...

2018-12-18 10:17:41 320

转载 30个基本的Python技巧和窍门程序员你知道么

30 tips & tricks for Python Programming1  直接交换两个数字位置1 x, y = 10, 202 print(x, y)3 x, y = y, x4 print(x, y)5 #1 (10, 20)6 #2 (20, 10)2  比较运算符的链接1 n = 102 result = 1 < n < 20...

2018-12-18 10:14:21 306

转载 python是如何进行内存管理的

Python引入了一个机制:引用计数。python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个引用计数,当对象不再需要时,这个对象的引用计数为0时,它被垃圾回收。总结一下对象会在一下情况下引用计数加1:1.对象被创建:x=42.另外的别人被创建:y=x3.被作为参数传递给函数:foo(x)4.作为容...

2018-12-14 11:26:58 255

原创 如果我是小白,学Python要准备什么呢?

学习Python必不可少的一部肯定是工具,一种是编码器,一种是解释器:编码器就是Python。目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的,因为现在Python正在朝着3.x版本进化,在进化过程中,大量的针对2.x版本的代码要修改后才能运行,所以,目前有许多第三方库还暂时无法在3.x上使用。IDE工具。IDE集成开发环境(简称IDE)软件是用于程序...

2018-12-13 17:45:49 247

转载 Python爬虫:一些常用的爬虫技巧总结

用python也差不多一年多了,python应用最多的场景还是web快速开发、爬虫、自动化运维:写过简单网站、写过自动发帖脚本、写过收发邮件脚本、写过简单验证码识别脚本。 爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。 基本抓取网页 get方法  1 2 3 4 import urllib2...

2018-12-11 13:50:33 174

转载 Python|19个优雅的Python编程技巧,涨姿势!

Python最大的优点之一就是语法简洁,好的代码就像伪代码一样,干净、整洁、一目了然。要写出 Pythonic(优雅的、地道的、整洁的)代码,需要多看多学大牛们写的代码,github 上有很多非常优秀的源代码值得阅读,比如:requests、flask、tornado,下面列举一些常见的Pythonic写法。 程序必须先让人读懂,然后才能让计算机执行。“Programs must b...

2018-12-04 13:34:28 405

空空如也

空空如也

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

TA关注的人

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