E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python高级编程学习笔记
Python高级
核心技术97讲 系列教程学习 教程(已完结)
Python高级
核心技术97讲系列教程(已完结)整个课程都看完了,这个课程的分享可以往下看,下面有链接,之前做java开发也做了一些年头,也分享下自己看这个视频的感受,单论单个知识点课程本身没问题,大家看的时候可以关注下面几点
永无bug_123
·
2019-12-16 19:19
Python高级
编程之装饰器(一)
请移步:https://vergilben.top/
Python高级
编程之装饰器(一)1、函数作用域LEGBLEGB的掌握在函数之间值的选择非常重要,若搞混了这个规则,所编写的函数可能会事与愿违,编写函数时一定要考虑到这个规则
Vergilben
·
2019-12-16 16:59
Python高级
应用程序设计任务
一、主题式网络爬虫设计方案(15分)1.主题式网络爬虫名称对酷安网的游戏列表界面进行数据爬取2.主题式网络爬虫爬取的内容与数据特征分析对酷安网的游戏列表界面的游戏得分、大小、下载量进行数据爬取3.主题式网络爬虫设计方案概述(包括实现思路与技术难点)用requests库进行页面爬取,用BeautifulSoup4库进行数据清洗,然后进行数据可视化、持久化。二、主题页面的结构特征分析(15分)1.主题
naytyns
·
2019-12-16 15:00
Python高级
应用程序设计任务
Python高级
应用程序设计任务要求用Python实现一个面向主题的网络爬虫程序,并完成以下内容:(注:每人一题,主题内容自选,所有设计内容与源代码需提交到博客园平台)一、主题式网络爬虫设计方案(15分
刘泽霖
·
2019-12-15 22:00
Python高级
应用程序设计任务
一.主题式网络爬虫设计方案1.主题式网络爬虫的名称链家网站的爬取2·主题式网络爬虫的内容与数据特征分析爬虫的内容:房源信息的名称,小区名称,价格,楼层,代理人,单价,发布时间。数据特征分析:对楼层做一个词云并可视化;对发布时间做一个折线图3,主题式网络爬虫设计方案概述(包括实现思路和技术难点)实现思路:创建一个get的类,定义get_alldata()方法用来获取网页上的全部信息,get_deta
大哥的女人
·
2019-12-15 22:00
Python高级
应用程序设计
一、主题式网络爬虫设计方案(15分)1.主题式网络爬虫名称NBA球星科比布莱恩特20年职业生涯季后赛赛季48分钟场均数据爬取2.主题式网络爬虫爬取的内容与数据特征分析科比20年生涯巅峰季后赛赛季(得分、篮板、助攻、抢断、盖帽)、总得分以及最强数据3.主题式网络爬虫设计方案概述(包括实现思路与技术难点)1.numpy函数、requests库、re正则获取网页数据2.BeautifulSoup库解析页
洪翔
·
2019-12-15 21:00
Python高级
语法1:GIL锁&浅拷贝&深拷贝
一、GIL锁1.1、GIL面试题:描述PythonGIL的概念,以及它对python多线程的影响?编写一个多线程抓取网页的程序,并阐明多线程抓取程序是否可比单线程性能有提升,并解释原因。Guido的声明:helanguagedoesn'trequiretheGIL--it'sonlytheCPythonvirtualmachinethathashistoricallybeenunabletoshe
IIronMan
·
2019-12-15 21:10
Python高级
编程读书笔记
这本书适合使用过python一段时间以后看,作为进阶。整本书只涉及高级议题,所以并不是循序渐进的,思路上每章都是独立的,因此可以单独学习。主要涉及到Python的一些高级特性和技巧,内容包括:低于类级别下面的最佳实践(ch2)这要涉及列表推导式、迭代器和生成器以及协程、装饰器,with和contextlib用法从iterator到listcomprehension,到generator以及coro
cajan2
·
2019-12-15 18:08
Python高级
应用程序设计任务
Python高级
应用程序设计任务要求用Python实现一个面向主题的网络爬虫程序,并完成以下内容:(注:每人一题,主题内容自选,所有设计内容与源代码需提交到博客园平台)一、主题式网络爬虫设计方案(15分
HPZS(胡鹏)
·
2019-12-14 12:00
Python高级
——拷贝
计算密集型:用进程可以充分发挥多核CPU的能力io密集型:使用多线程和协程,充分利用recv等待的时间GIL:GIL解决办法:1.使用其他语言编写的Python解释器2.线程里面的代码使用其他语言编写,然后导入Python中使用(Python胶水语言,可以调用其他语言)loop.c的死循环:深拷贝浅拷贝=理解成引用浅拷贝(拷贝的是指向):copy.copy():深拷贝:补充:其他方式的拷贝切片拷贝
嘤嘤嘤998
·
2019-12-13 19:06
Python高级
应用程序设计任务
一、主题式网络爬虫设计方案(15分)1.主题式网络爬虫名称58招聘网站爬虫2.主题式网络爬虫爬取的内容与数据特征分析爬取58同城上面发布的职位信息,分析不同地区薪资水平等。3.主题式网络爬虫设计方案概述(包括实现思路与技术难点)通过分析爬取58招聘当中不同城市的同一种职位信息,以程序员为例,通过分析其网页特征来使用python代码切换不同的城市页面,再通过BeautifulSoup库获取其网页标签
clearlove77777
·
2019-12-13 19:00
Python高级
私有化:import:reload:importxxx和fromxxximportyyy的区别:import:fromimport:image.png多模块:main.py只调用模块,不写功能:common.py存储数据:recv_msg.py接收数据然后存储到common.py中handle_msg.py从common.py中读取数据并处理面向对象image.png继承的好处:多继承中的MRO*
嘤嘤嘤998
·
2019-12-12 16:13
Python高级
应用程序设计任务
Python高级
应用程序设计任务要求用Python实现一个面向主题的网络爬虫程序,并完成以下内容:(注:每人一题,主题内容自选,所有设计内容与源代码需提交到博客园平台)一、主题式网络爬虫设计方案(15分
师硕
·
2019-12-10 22:00
Python高级
应用程序设计任务
Python高级
应用程序设计任务要求用Python实现一个面向主题的网络爬虫程序,并完成以下内容:(注:每人一题,主题内容自选,所有设计内容与源代码需提交到博客园平台)一、主题式网络爬虫设计方案(15分
谭义柔
·
2019-12-10 21:00
Python高级
部分days01
第一部分包与模块包与模块没有什么明确的规定,好像就是包包括着模块...模块:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。在一个项目的根文件夹下,创建的所有的文件夹叫做包,文件夹下的程序就叫做模块,模块也可以是程序中的一部分。包就是文件夹,或者文件夹里面的文件夹(ps:概念不太重要,会用才是关键)引用格式:第一种:from根目录开始的路径import文件名
吃的要买两份
·
2019-12-08 12:20
Python高级
用法-推导式
Python高级
用法-推导式1.什么是推导式Python推导式是从一个数据集合构建另外一个新的数据结构的语法结构.1.1.推导式入门体验需求:将列表中的每个价格上涨10%.常规写法:prices=[100,200,300,400,500
源码时代官方
·
2019-12-07 00:59
【Python3 初级篇】4. 高级特性:切片、迭代、列表生成式、迭代器、生成器
索引迭代1.2并行迭代1.3反向迭代和排序后再迭代2.列表生成式2.1列表生成器2.2字典推导2.3集合推导式3.生成器generator4.迭代器Iterator5.易错知识点6.练习原文地址:廖雪峰-
python
zzboat0422
·
2019-12-06 16:08
python
devops
python
Python高级
特性-生成器
通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的储存空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都拜拜浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间。在python中,这种一边循环
CaesarsTesla
·
2019-12-06 09:52
Python高级
用法
前言本篇文章主要介绍了python的一些高级用法:时间和日期、列表推导式、Python高阶函数、多线程。时间和日期在python中,与时间处理相关的模块包括:time,datetime以及calendar,这里我主要说说time模块首先,一些术语和约定的解释:在Python中,通常有这几种方式表示时间:时间戳、格式化的时间字符串、元组(struct_time共九种元素)。由于Python的time
一只当归
·
2019-12-02 08:32
关于Java多线程
编程学习笔记
之volatile
Java内存模型 java中的堆内存是用来存储实例化的对象,它在虚拟机启动的时候创建,在Java虚拟机规范中规定堆内存是所有对象实例以及数组都在堆内存中进行分配内存。堆内存是被所有的线程共享的内存区域,因此存在内存可见性的问题,但是局部变量,方法定义的参数则不会在线程之间共享,他们不存在内存可见性的问题,也不受Java内存模型的影响。Java内存模型定义了线程和主存之间的抽象关系。线程之间的共享
huangandroid
·
2019-12-01 14:19
python高级
特性学习
一、高级特性切片对这种经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符,能大大简化这种操作。L=['java','php','c','python']print(L[0:2])tuple也是一种list,唯一区别是tuple不可变。因此,tuple也可以用切片操作,只是操作的结果仍是tuple:字符串'xxx'也可以看成是一种list,每个元素就是一个字符
zzj丶
·
2019-11-30 10:31
JavaScript 异步
编程学习笔记
这篇文章是我看完《JavaScript异步编程》之后结合书中内容和现在掌握的知识记录下来的。首先要认识JavaScript是单线程语言,可以利用事件模型处理异步触发任务。如果只有两三个可能的事件,单线程语言编写的面向事件的代码要比多线程代码简单得多。但如果有很多事件,同时要求数据的状态能够从一个事件传递到下一个事件,那么就会像下面这样:step1(function(result1){step2(f
一波不是一波
·
2019-11-30 08:38
shell
编程学习笔记
之一--学习第六天Linux下使用tar 进行全备份和增量备份)
文章目录一、说明:1、整理一些linux命令必须熟练掌握常的命令(复习+扩展学习Linux命令)2、Linux下vim/vi编辑器命令总结3、学习课件:4、之前的shell学习笔记:二、实战演练(全备份和增量备份)1、全局备份:第一步:生成一个测试文件第二步:tar备份压缩第三步:查看压缩包里面的内容:第四步:删除test1目录(模拟数据丢失)并恢复备份:2、增量备份(不是接着删除后恢复的步骤):
奋斗吧-皮卡丘
·
2019-11-28 19:31
shell编程
shell
编程学习笔记
之一--学习第一天
文章目录一、说明:1、整理一些linux命令必须熟练掌握常的命令(复习+扩展学习Linux命令)2、Linux下vim/vi编辑器命令总结3、学习课件:二、跟着视频实践开始:1、打出helloworld:①、更改sh文件权限执行②、不更改文件权限执行:2、shell编程之变量①、变量的简单使用②、几个shell的常见系统变量1、测试`$0`和`$n`:2、测试`$*、$#、$?`③、LAMP菜单导
奋斗吧-皮卡丘
·
2019-11-20 17:52
shell编程
Python高级
应用程序设计任务
一,主题式网络爬虫设计方案1,主题式网络爬虫的名称1.1去哪网攻略的爬取2,主题式网络爬虫的内容与数据特征分析2.1爬虫的内容文章链接,标题,简要描述信息,发布者,发布者的个人标签,出发日期天数,拍照数量,出行的类型,旅行的标签,途径,行程路线人均消费,观看数,点赞数,评论数2.2数据特征分析2.2.1对trip,days和price做一个透视表并可视化2.2.2对label,peope和pric
林间有风(caoling)
·
2019-11-12 11:00
(2018-04-08.Python从Zero到One)一、
python高级
编程__1.3.1垃圾回收
上一篇文章为:→1.2.8属性property垃圾回收1.小整数对象池整数在程序中的使用非常广泛,Python为了优化速度,使用了小整数对象池,避免为整数频繁申请和销毁内存空间。Python对小整数的定义是[-5,257)这些整数对象是提前建立好的,不会被垃圾回收。在一个Python的程序中,所有位于这个范围内的整数使用的都是同一个对象.同理,单个字母也是这样的。但是当定义2个相同的字符串时,引用
lyh165
·
2019-11-08 16:24
(2018-04-08.Python从Zero到One)一、
python高级
编程__1.3.8模块进阶
上一篇文章为:→1.3.7functools模块进阶Python有一套很有用的标准库(standardlibrary)。标准库会随着Python解释器,一起安装在你的电脑中的。它是Python的一个组成部分。这些标准库是Python为你准备好的利器,可以让编程事半功倍。常用标准库标准库说明builtins内建函数默认加载os操作系统接口sysPython自身的运行环境functools常用的工具j
lyh165
·
2019-11-08 04:16
还请大家这一周忙一下
在https://github.com/Shihira/flask-site.gitClone一下代码想搞后台的同学抓紧时间看Python和Flask,代码里用的
Python高级
技巧和Flask相关的Hack
Shihira
·
2019-11-07 22:10
(2018-04-07.Python从Zero到One)一、
python高级
编程__1.2.7私有化
上一篇文章为:→1.2.6进制、位运算私有化xx:公有变量_x:单前置下划线,私有化属性或方法,fromsomemoduleimport*禁止导入,类对象和子类可以访问__xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到)xx:双前后下划线,用户名字空间的魔法对象或属性。例如:__init__,__不要自己发明这样的名字xx_:单后置下划线,用于避免与Pyt
lyh165
·
2019-11-07 21:03
python高级
特性-列表生成式
生成[0,1,2,3,4,5,6,7,8,9,10,11]>>>list(range(12))[0,1,2,3,4,5,6,7,8,9,10,11]>>>list(range(2,12))[2,3,4,5,6,7,8,9,10,11]>>>list(range(1,12))[1,2,3,4,5,6,7,8,9,10,11]>>>list(range(0,12))[0,1,2,3,4,5,6,7,8
CaesarsTesla
·
2019-11-07 10:05
Python高级
模块导入importsyssys.pathsys.path.append("/home")#添加路径C语言使用include导入重新导入模块更新后,无法及时使用新功能,需重新导入fromimpimport*#导入reload模块功能reload(test)#重新导入模块新功能导入模块后,修改模块后,无法即时使用,需要重新加载循环导入避免出现==判断指向的内容是否相同is判断指向的接口是否相同深拷贝
依忆依意壹懿
·
2019-11-05 22:10
(2018-04-07.Python从Zero到One)一、
python高级
编程__1.2.3作用域
上一篇文章为:→1.2.2循环导入作用域什么是命名空间比如有一个学校,有10个班级,在7班和8班中都有一个叫“小王”的同学,如果在学校的广播中呼叫“小王”时,7班和8班中的这2个人就纳闷了,你是喊谁呢!!!如果是“7班的小王”的话,那么就很明确了,那么此时的7班就是小王所在的范围,即命名空间globals、locals在之前学习变量的作用域时,经常会提到局部变量和全局变量,之所有称之为局部、全局,
lyh165
·
2019-11-05 15:26
(2018-04-08.Python从Zero到One)一、
python高级
编程__1.3.5内建函数
上一篇文章为:→1.3.4内建属性内建函数Build-inFunction,启动python解释器,输入dir(__builtins__),可以看到很多python解释器启动后默认加载的属性和函数,这些函数称之为内建函数,这些函数因为在编程时使用较多,cpython解释器用c语言实现了这些函数,启动解释器时默认加载。这些函数数量众多,不宜记忆,开发时不是都用到的,待用到时再help(functio
lyh165
·
2019-11-05 00:50
哪里有好的
python高级
教程网盘下载
这里千锋小编想给你推荐
python高级
教程下载。千锋Python基础教程:http://pan.baidu.com/s/1qYTZiNEPython课程
千锋教育
·
2019-11-02 05:44
学习笔记系列——基础知识(三)
人生苦短,我用
python高级
特性:切片(slice):list[0:n]list[-2:]--倒数切片list[:10:6]----前十个数每六个取一个可用于字符串、元组、列表迭代:for---in字典的迭代
升华的信石
·
2019-11-01 23:21
(2018-04-08.Python从Zero到One)一、
python高级
编程__1.3.7functools
上一篇文章为:→1.3.6集合setfunctoolsfunctools是python2.5被引人的,一些工具函数放在此包里。python2.7中day13_其他知识-01.pngpython3.5中importfunctoolsdir(functools)运行结果:['MappingProxyType','RLock','WRAPPER_ASSIGNMENTS','WRAPPER_UPDATES
lyh165
·
2019-11-01 06:25
(2018-04-08.Python从Zero到One)一、
python高级
编程__1.3.3垃圾回收(三)-gc模块
上一篇文章为:→1.3.2垃圾回收(二)垃圾回收(三)-gc模块一.垃圾回收机制Python中的垃圾回收是以引用计数为主,分代收集为辅。1、导致引用计数+1的情况对象被创建,例如a=23对象被引用,例如b=a*对象被作为参数,传入到一个函数中,例如func(a)对象作为一个元素,存储在容器中,例如list1=[a,a]2、导致引用计数-1的情况对象的别名被显式销毁,例如dela对象的别名被赋予新的
lyh165
·
2019-10-31 19:57
(2018-04-06.Python从Zero到One)一、
python高级
编程__1.1.7装饰器
上一篇文章为:→1.1.6闭包装饰器装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以这也是Python面试中必问的问题,但对于好多初次接触这个知识的人来讲,这个功能有点绕,自学时直接绕过去了,然后面试问到了就挂了,因为装饰器是程序开发的基础知识,这个都不会,别跟人家说你会Python,看了下面的文章,保证你学会装饰器。1、先明白这段代码####第一波####deffoo
lyh165
·
2019-10-31 17:33
(2018-04-08.Python从Zero到One)一、
python高级
编程__1.3.2垃圾回收(二)
上一篇文章为:→1.3.1import垃圾回收垃圾回收(二)1.Garbagecollection(GC垃圾回收)现在的高级语言如java,c#等,都采用了垃圾收集机制,而不再是c,c++里用户自己管理维护内存的方式。自己管理内存极其自由,可以任意申请内存,但如同一把双刃剑,为大量内存泄露,悬空指针等bug埋下隐患。对于一个字符串、列表、类甚至数值都是对象,且定位简单易用的语言,自然不会让用户去处
lyh165
·
2019-10-31 17:13
大数据学习笔记——Java篇之网络编程基础
Java网络
编程学习笔记
1.网络编程基础知识1.1网络分层图网络分层分为两种模型:OSI模型以及TCP/IP网络模型,前者模型分为7层,是一个理论的,参考的模型;后者为实际应用的模型,具体对应关系见下图
终极菜鸡
·
2019-10-27 22:00
Python高级
核心技术97讲✍✍✍
Python高级
核心技术97讲Python的标准整数类型是最通用的数字类型。在大多数32位机器上,标准整数类型的取值范围是-2**31到2**31-1。
look-789
·
2019-10-24 17:00
python面向对象编程系列文章(一)——python的多继承与单继承(MRO解析)
前言:很久没有系统的更新
python高级
语法与高级特性相关的东西了,本次带来的更新是关于python面向对象的设计的一些注意事项,包括以下几个内容:python的多继承与单继承、python中得super
LoveMIss-Y
·
2019-10-24 11:57
python进阶
python 1-1(2019-10-21 )
课程体系课程分为七个阶段第一阶段:python基础第二阶段:Linnux+
python高级
第三阶段:web前端+mySQL数据库第四阶段:web框架(Django、Flask)===>全栈工程师(前端+
Nix_水印忘川
·
2019-10-21 22:42
python 网络
编程学习笔记
注:此博客为《python疯狂讲义》的学习笔记文章目录一.基础概念术语端口网络模型每层网络模块都有对应协议python网络模块URL(UniformResourceLocator)二urllib模块urllib.parseurlparse解析查询字符串parse_qs,parse_qslurljoinurllib.requesturlopenRequest三.Http模块cookie四.socke
zz的博客
·
2019-10-17 11:34
python
python
urllib
Python高级
核心技术97讲 系列教程 学习 教程✌✌
Python高级
核心技术97讲系列教程学习教程这门课程是初中级Python开发人员向高级进阶的必学课程许多Pythoner喜欢追求新的框架,但却不重视Python本身基础知识的学习,他们不知道的是,语言本身的进阶优先于框架第
一个爱IT的美少女
·
2019-10-16 10:00
第二次作业(pandas)
importpandasaspdt=pd.DataFrame(pd.read_excel('C:\\Users\\ASUS\\Desktop\\lw\\
python高级
设计test\\数据文件\\titanic.xlsx
Dwyane_Wade
·
2019-10-15 14:00
python笔试题和面试题
1.为什么学习
python高级
语言,不需要如何考虑如何管理你的程序使用的内存一类的底层细节等;可移植性,由于python开源的特性,它已经被移植到许多平台上;面向对象的,python不仅支持面向过程的编程
Thanlon
·
2019-10-15 11:14
python
面试题
第2次作业-titanic数据集练习
1importpandasaspd2titanic=pd.DataFrame(pd.read_excel(r'D:\
Python高级
应用\数据文件\titanic.xlsx'))3titanic.head
.yr
·
2019-10-14 20:00
python 3.7极速入门教程8语言比较与面试考试试题
Python高级
数据类型及其动态类型是比Java程序慢的主要原因,但是python很多库比如numpy之类的是c或c++实现,实际执行效率有时比java还快。
编程大本营
·
2019-10-09 20:45
python
python
Python高级
—— 从趟过的坑中聊聊爬虫、反爬、反反爬!
前言:时隔数月,我终于又更新博客了,然而,在这期间的粉丝数也就跟着我停更博客而涨停了,唉私信小编01获取全套视频!是的,我改了博客名,不知道为什么要改,就感觉现在这个名字看起来要洋气一点。那么最近到底咋不更新博客了呢?说起原因那就多了,最主要的还是没时间了,是真的没时间,前面的那些系列博客都还没填坑完毕的(后续都会填上的)最近有点空余就一直在开发我的项目,最近做了两个项目:IPproxy,看名字就
Python资深程序员
·
2019-09-30 13:42
Python
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他