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进阶
爬虫——Class5:xpath
知识点:xpath导入xpath语法知识点说明:1.xpath导入:importreuqests#导入requests包,获取源代码fromlxmlimporthtml#xpath在lxml中importjson#pthon对象与json对象互相转换python不能保存字典,需要通过json.dumps()转换成字符串进行保存。json.loads()转换成python对象格式。2.xpath语法
alexhikaru
·
2023-09-22 19:01
python
爬虫
json
Python进阶
学习----一闭三器
目录编辑前言一.三器1.迭代器(Iterator)1.1什么是可迭代对象1.2什么是迭代器1.3案例演示:以下是一个简单的迭代器示例,遍历一个列表并打印每个元素:1.4迭代器总结2.生成器(Generator)3.装饰器(Decorator)二.一闭4.闭包(Closure)总结:前言Python是一种功能强大而灵活的编程语言,拥有许多强大的特性和工具,其中包括"一闭三器"——迭代器、生成器、装饰
ChatYU.
·
2023-09-22 09:46
学习
Python进阶
复习-Numpy库
目录使用场合创建数组从列表基础上创建从头开始创建四大运算向量化运算矩阵运算广播运算比较运算和掩码使用场合需要使用Pyhton的for循环实现一些向量化/矩阵化操作的场景【比如向量的点乘等】创建数组从列表基础上创建importnumpyasnp#一维数组n1=np.array([1,5,3,4,5,6],dtype="float32")print(n1)#二维数组n2=np.array([[1,2,
一只天蝎
·
2023-09-20 04:19
编程语言---Python
numpy
python
开发语言
Python进阶
核心知识点(4)- 列表推导式
在用Python进行coding的世界里,列表是万金油一般的存在。作为Python中最常用的数据结构,熟练掌握列表的各种使用方法,是一名Python初级程序员的日常。而列表解析式(listcomprehension,也成为列表推导式)作为非常pythonic的用法,能够熟练运用则是一个进阶Pythoner的标志。这一次我们就来总结一下列表解析式的各种用法,一次性全部掌握。首先明确列表解析式的作用,
木头里有虫911
·
2023-09-19 17:17
[
Python进阶
] Pyinstaller打包模式
5.3Pyinstaller打包模式Pyinstaller将Python源码打包成程序有2种打包的方式:单文件夹模式:指打包后将所有的程序文件放在一个文件夹内。单文件模式:打包后只有一个可执行文件,全部的依赖文件都已经被打包进去了。5.3.1单文件夹模式这里我们先创建一个需要打包的py源文件,取名为打包.py,内容如下:print(‘helloworld!’)input(‘pleaseinput…
0思必得0
·
2023-09-19 14:49
Python进阶
#
五
打包
Python
程序
python
Python进阶
[
Python进阶
] Pyinstaller打包介绍及安装
5.2Pyinstaller介绍及安装5.2.1Pyinstaller介绍Pyinstaller是一个用于将Python程序打包成可执行文件的第三方库。它可以帮助开发者将Python脚本和所依赖的模块、资源文件等打包成一个独立的应用程序,以供在本机或其他计算机上运行。Pyinstaller实际上是一个全局命令行工具,可以通过命令行或者脚本调用进行使用。打包过程中,Pyinstaller会自动检测并
0思必得0
·
2023-09-19 14:18
Python进阶
#
五
打包
Python
程序
python
Python入门
Python基础
Python进阶
Python进阶
复习-文件与异常
目录文件打开文件路径打开模式字符编码文件读取逐行读取读取所有行文件写入既读又写两种数据存储结构csv文件json文件程序异常Exception万能捕捉文件打开文件路径完整路径withopen("E:\hello.txt","r",encoding="UTF-8")asfile:content=file.read()print(content)打开模式‘r’:只读模式。打开文件后只能读取文件的内容,
一只天蝎
·
2023-09-19 04:34
编程语言---Python
python
开发语言
Python进阶
复习-自带库
目录random库collection库Counter函数namedtuple函数deque函数itertools库enumarate函数zip函数product函数random库random.random():生成一个0到1之间的随机浮点数。random.uniform(a,b):生成一个在a和b之间均匀分布的随机浮点数。random.randint(a,b):生成一个在a和b之间均匀分布的随机
一只天蝎
·
2023-09-19 04:33
编程语言---Python
python
开发语言
Python进阶
学习分享之循环设计
range()在Python中,for循环后的in跟随一个序列的话,循环每次使用的序列元素,而不是序列的下标。之前我们已经使用过range()来控制for循环。现在,我们继续开发range的功能,以实现下标对循环的控制:S='abcdefghijk'foriinrange(0,len(S),2):printS[i]在该例子中,我们利用len()函数和range()函数,用i作为S序列的下标来控制循
bill3282278043
·
2023-09-18 13:42
oneapi
盘点一款Python二级考试模拟软件,带你轻松过关二级Python考试
大家好,我是
Python进阶
者。今天给大家讲的这个软件,主要是想让大家通过这个软件能将自己的Python基础进一步提高。
Python进阶者
·
2023-09-17 18:24
sublime
text
etag
visio
rss
opensource
Python进阶
教学——多线程高级应用
目录一、线程间的通讯机制二、线程中的消息隔离机制三、线程同步信号量四、线程池和进程池一、线程间的通讯机制1、Queue消息队列消息队列是在消息的传输过程中保存消息的容器,主要用于不同线程间任意类型数据的共享。消息队列最经典的用法就是消费者和生成者之间通过消息管道来传递消息,消费者和生成者是不同的线程。生产者往管道中写消息,消费者从管道中读消息,且一次只允许一个线程访问管道。1.1、常用接口from
恣睢s
·
2023-09-16 03:19
Python
python
开发语言
Python进阶
核心知识点(6)- 列表使用的坑,这里总结好了请查收!
列表是python中最简单最常用的容器,没有之一。很多初学者最新接触的Python数据结构就是列表。这也是列表的特性决定的:列表就是一个筐,什么东西都可以往里面装!关键是里面的元素还可以是不同的类型。也正是因为简单,大多数情况下我们都用列表来完成我们的任务。但是,列表有一些关键的地方需要我们注意的坑,不然会出现一些莫名其妙的错误。下面就是小编平常使用中总结的一些,供大家参考。入坑之前,我们先明白p
木头里有虫911
·
2023-09-14 22:20
python强制停止线程学习
参考:
Python进阶
之路-Timeout|超时中断-知乎(zhihu.com)写的很棒。这里只记录我摘取的封装的一个class:#!
万能菜道人
·
2023-09-14 16:24
python
学习
数据库
[入门级项目]采集《
python进阶
》教程
python版本:3.7主要收获:爬虫经验+100;python经验+100主要会用到python和爬虫技术,入门级项目,偏简单,适合新人练手,看这个之前最好是对python和爬虫有一些了解需求需求名称:采集《
python
吉祥鸟hu
·
2023-09-14 10:22
Python进阶
教学——装饰器与闭包
目录一、装饰器的概念和意义1、装饰器的概念2、函数即变量3、高阶函数4、嵌套函数5、编写装饰器二、装饰器的常见类型和编写1、被装饰函数带参数2、装饰器本身带参数3、被装饰函数带返回值三、函数闭包四、闭包和装饰器的区别一、装饰器的概念和意义1、装饰器的概念装饰器:用来装饰其他函数,即为其他函数添加特定功能的函数。装饰器=高阶函数+嵌套函数装饰器函数的两个基本原则:装饰器不能修改被装饰函数的源码。装饰
恣睢s
·
2023-09-12 15:35
Python
python
开发语言
Python进阶
语法之推导式
目录目录前言思维导图1.普通写法1.1代码解读1.2,结果展示2.列表推导式2.1,重要2.2,列表推导式初步写法2.2.1,代码解读2.2.2,结果展示2.3,列表表达式之条件判断式2.3.1,代码解读2.3.2,结果展示2.4,进行两层for循环2.4.1,代码解读2.4.2,结果展示2.5,普通写法与列表推导式的运行时间比较2.5.1,代码解读2.5.2,结果展示2.6,列表内部变量与外部互
内心如初
·
2023-09-10 23:48
python小白学习教程·
python
笔记
ipython
学习
经验分享
python3安装win32api_python3 win32api安装
出现这个报错是因为在Windows下我们缺少一...文章
python进阶
者201
weixin_39610353
·
2023-09-10 04:49
Python进阶
-数据库编程-01
Python进阶
系列
Python进阶
-网络编程-01
Python进阶
-网络编程-02
Python进阶
-网络编程-03
Python进阶
-多任务编程-01
Python进阶
-多任务编程-02
Python进阶
-
turbosqi
·
2023-09-10 03:45
Python进阶
数据库
python
mysql
Python进阶
实战爬虫:爬取m3u8视频文件
一.m3u8视频格式一般m3u8文件和视频流ts文件放在同一目录而m3u8文件格式存放的一般都是ts文件的一个列表二.根据m3u8视频存放以及写法的规律思路我们一般网站上能找到的m3u8的url将m3u8格式的文件下载下来然后打开m3u8找到里面所有的ts的路径可以用正则匹配然后m3u8的url进行替换比如https:www.xxx/xxx/xxx.m3u8改成https:www.xxx/xxx/
25岁学Python
·
2023-09-10 01:39
[
Python进阶
] 进制转换及相关
2.13进制转换及相关在Python中,默认的数据都是十进制的,其它进制的数字需要在数字前面加上特定的符号,用来加以说明。不同的进制表示的方式如下:2进制:ob,例如:0b1010→108进制:0o,例如:0o12→1010进制:1016进制:0x,例如:0xa→10,注意:十进制中,a-f全部小写。如果设计进制转换,有一种最简单的办法,那就是用10进制作为中间进制,先将原进制转换成10进制,然后
0思必得0
·
2023-09-09 10:54
Python进阶
#
二
Python入门
Python基础
Python
Python进阶
Python进阶
:全面解读高级特性之切片!
192@
[email protected]
导读:切片系列文章连续写了三篇,本文是对它们做的汇总。为什么要把序列文章合并呢?在此说明一下,本文绝不是简单地将它们做了合并,主要是修正了一些严重的错误(如自定义序列切片的部分),还对行文结构与章节衔接做了大量改动,如此一来,本文结构的完整性与内容的质量都得到了很好的保证。众所周知,我们可以通过索引值(或称下标)来查找
豌豆花下猫
·
2023-09-07 18:40
[
Python进阶
] 批量定义或使用变量
2.12批量定义或使用变量有时候需要一次性定义多个变量,并给这些变量赋值,那么可以利用locals函数达到效果。locals()函数会以字典类型返回当前位置的全部局部变量。局部变量是指在函数或类中定义的变量,它们只在特定的作用域内有效。locals()函数可以用来查看或修改局部变量的值。例如:想要实现data_2=2,data_3=3,data_4=4的效果,我们可以进行如下定义:fromicec
0思必得0
·
2023-09-06 13:54
python
【黑马-
python进阶
】---学习笔记(5)---python网络基础及协议udp/tcp
2python网络基础及协议udp/tcp2.1虚拟环境目标虚拟环境的作用;创建虚拟环境;能够进入/退出虚拟环境;为pycharm配置虚拟环境;虚拟环境常用命令注意!ctrl+H可以显示出隐藏文件和文件夹2.2网络通信概述网络概念(简化)一些相互连接、以共享资源为目的的计算机的集合。网络编程让不同的电脑上的软件能够进行数据传递;学习网络的目的能够编写基于网络通信的软件;2.2.1IP地址IP地址的
小小小毛毛虫~
·
2023-08-31 14:07
Python
python
网络
学习
Python进阶
(1)
Python进阶
(1)文章目录
Python进阶
(1)一:发送请求(GET/POST)1.1、方式一:http.client,以https方式为例1.1.1、GET1.1.2、POST1.2、方式二:requests
Smile_微笑
·
2023-08-30 22:23
Python
python
开发语言
python进阶
--魔法方法之构造方法
python提供很多特有的方法,可以快速、简洁的实现某些功能,这些方法都是以两个下划线包裹的,称之为“魔法方法”,目前我们接触的过的魔法方法有__init__方法,下面我们学习其他方法构造方法__new__(cls,[...)__new__这个静态方法用于创建类的新实例cls,并将该类作为第一个参数,并把其他参数传给__init__,如果自定义的类继承自一个像元组或者字符串这样不经常改变的类型的时
程序员的修养
·
2023-08-30 09:41
python
开发语言
python进阶
--魔法方法之类的表示
下面的魔法方法都可以用了描述类1、__str__该方法一般返回字符串,也许不会返回一个有效的Python表达式,但可以使用更方便或更准确的描述信息。在类中重写该方法,用来输出类的属性值等信息调用:str(object)或者内置函数format()或者print()都会调用__str__()方法classPerson:def__init__(self,name,age):self.name=name
程序员的修养
·
2023-08-30 09:08
python
开发语言
【
Python进阶
学习】【Excel读写】使用openpyxl写入xlsx文件
1、当前文件不存在指定的子文件夹则创建2、文件存在追加写入3、文件不存在创建文件并写入表头#-*-coding:utf-8-*-importopenpyxlasxlimportosdefwrite_excel_file(folder_path):ifnotos.path.exists(folder_path):os.makedirs(folder_path)result_path=os.path.
寒山独见君~
·
2023-08-29 20:41
【Python进阶学习】
python
学习
excel
火爆全网的Python数据科学手册,太有用了
火爆全网的
Python进阶
中文版推荐一本对Python感兴趣的书籍《
Python进阶
》,是《IntermediatePython》的中文译本,IntermediatePython这本书具有如下几个优点:
欣一2002
·
2023-08-25 13:14
可视化
数据挖掘
python
编程语言
人工智能
App 爬虫逆向必知!盘点 App 逆向中常见的加密算法!
这是「进击的Coder」的第652篇技术分享作者:
Python进阶
者来源:Python爬虫与数据挖掘“阅读本文大概需要13分钟。”
VIP_CQCRE
·
2023-08-25 01:34
算法
java
python
机器学习
加密解密
Python进阶
——Lambda表达式
Lambda表达式是一行函数原型:lambda参数:操作(参数)例子:add=lambdax,y:x+y;b=add(3,4)print(b)输出:7列表排序:a=[(1,2),(4,1),(9,10),(13,-3)]a.sort(key=lambdax:x[1])print(a)输出:[(13,-3),(4,1),(1,2),(9,10)]
图灵小眼睛
·
2023-08-24 03:25
python
[
Python进阶
] 类的设计模式
4.11设计模式在Python中,类的设计模式是指一种通用的解决方案或设计模板,针对特定的问题或需求构建类结构,并提供相关的方法和属性。这些设计模式可以帮助开发人员遵循最佳实践、提高代码质量、增强可读性、降低维护成本。需要注意的是,类设计模式不是语言特定的,这些模式同样适用于其他面向对象编程语言。在Python中,有多种常见的类设计模式。下面将进行介绍。4.11.1工厂模式(FactoryPatt
0思必得0
·
2023-08-23 10:26
Python进阶
#
四
类的进阶知识
python
设计模式
python进阶
之图像编程 pillow扩展库
一、概述1.1pillow简介PythonImagingLibrary(PIL)是python下的图像处理模块,支持多种格式,并提供强大的图像处理功能,可以通过pip进行安装后使用。1.2pillow具体应用Pillow库是Python3最常用的图像处理库,它支持多种图像格式,可以用于图像处理、图像增强、图像合成等。下面是Pillow库中的一些常用函数:open():打开一张图片;new():创建
烟雨平生9527
·
2023-08-20 20:26
Python进阶
python
pillow
开发语言
Python进阶
系列(一)——异常处理
异常处理在程序中,如果出现异常,我们需要捕捉异常,终止程序(可能的话),并且提示错误信息。写好异常处理,对于debug有很大的好处,可以帮助我们捕捉到错误所在的位置,以及错误的原因。try-except语句python使用try-case语句来捕捉异常,在try内执行逻辑正常时的运行代码,在except里写下出现不同类型错误时的处理方式。int方法在读到无法转换为int的输入时,会抛出ValueE
volcanical
·
2023-08-19 14:58
python
python
开发语言
Python进阶
系列(三)— 数据结构与存储优化
数据结构在实际开发中,我们经常会使用一个类来表示一个对象,从数据库从取出数据之后需要保存在具体的数据结构中进行处理。我们可以使用元组,字典和类进行存储。元组tuple我们将取出的数据保存在一个元组内,例如有一个数据类型(str,int,float)的表,我们读出数据之后保存在元组当中。问题在于,元组保存只能通过下标访问原始数据,需要记住属性的位置才能访问,不是很容易理解。我们同样读取一段csv文件
volcanical
·
2023-08-19 14:28
python
python
数据结构
开发语言
Python进阶
系列(二)— 类与对象
对象Python是一个面向对象的语言Python的内置类型实例都是对象对象包含数据和方法集合类类是对现实中的事物进行抽象的数据表示,用来定义对象们的数据结构,对象由实例化类获得。例如这是一个玩家类,玩家有x,y和生命值三个成员变量,有move和damage两个成员函数。用Player实例化玩家,每个玩家都有各自的x,y坐标和生命值,通过move和damage修改自己的数据。实例的话根据初始函数输入
volcanical
·
2023-08-19 14:27
python
python
如何在交互式环境中执行Python程序
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理本文章来自腾讯云作者:
Python进阶
者相信接触过Python的小伙伴们都知道运行Python
孤城暮雨丶
·
2023-08-18 13:49
[
Python进阶
] 定制类:模拟篇
4.10.5模拟篇4.10.5.1call通过__call__魔法方法可以像使用函数一样使用对象。通过括号的方式调用,也可以像函数一样传入参数:fromicecreamimporticclassMultiplier:def__init__(self,mul):self.mul=muldef__call__(self,arg):returnself.mul*argo=Multiplier(3)ic(
0思必得0
·
2023-08-18 10:55
Python进阶
#
四
类的进阶知识
python
开发语言
[
Python进阶
] 定制类:构建篇
4.10.6构建篇4.10.6.1init_subclassinit_subclass是一个特殊的方法(specialmethod),在Python3.6中被引入。它是在定义一个类的时候会自动调用的一个类方法,而不是实例方法。这个方法可以用来拦截子类的创建,并代替父类完成一些工作,比如添加类变量、检查属性并对其进行修改、注册子类等。使用init_subclass方法可以让我们在子类继承父类时,自动
0思必得0
·
2023-08-18 10:24
Python进阶
#
四
类的进阶知识
python
开发语言
Python进阶
话题杂谈(二)布尔协议
1__bool__与__nonzero__在各类编程语言中,对于bool值的判定大致分为两类策略,一是设立布尔值常量TRUE和FALSE,任何其他数据结构均无布尔值意义,另一种是,所有的数据结构都可通过一定规则计算出一个布尔值,Python中采用的策略是后者。对于Python的内建类型:整数0,浮点数0,以及任何空数据结构,包括空字符串、空数组、空哈希表等,其布尔值均为FALSE,而非零数字与非空
樱雨楼
·
2023-08-17 19:06
Python进阶
-模块和包/random/datetime/ pandas和DataFrame
Python进阶
1.模块和包2.random随机数3.datetime日期模块4.pandas和DataFrame1.模块和包1.1模块:就是一个以.py结尾的文件,模块中可以定义函数,类和变量,可执行的代码
不吃香菜lw
·
2023-08-17 14:44
python
开发语言
python进阶
学习
Python进阶
内容将帮助您更深入地理解语言,并能够处理更复杂的编程任务。以下是一些
Python进阶
主题:1.**高级数据类型:**-集合推导式、字典推导式和生成器表达式等。
小石潭记丶
·
2023-08-17 02:50
python
开发语言
2018年Python最全最详细的100道编程题,看完你一定会打我!
:628979297,群里都是学Python开发的,如果你正在学习Python,小编欢迎你加入,大家都是软件开发党,不定期分享干货(只有Python软件开发相关的),包括我自己整理的一份2018最新的
Python
Python程序猿
·
2023-08-15 09:36
【
Python进阶
】Python多进程pool.map()方法的使用
非常好用的方法importtimefrommultiprocessing.poolimportPooldefnumsCheng(i):returni*2if__name__=='__main__':time1=time.time()nums_list=[1,2,3,4,5,6,7,8,9]pool=Pool(processes=5)result=pool.map(numsCheng,nums_li
一穷二白到年薪百万
·
2023-08-09 01:59
Python学习
python
开发语言
【
Python进阶
】Python argparse 模块中用‘store_const‘,‘store_true‘,‘store_false‘的使用
参考文献[1]Pythonargparse模块中用‘store_const‘,‘store_true‘,‘store_false‘创建的选项并未存储目标值
一穷二白到年薪百万
·
2023-08-09 01:59
python
python进阶
编程
lambda匿名函数python使用lambda表达式来创建匿名函数语法//lambda参数们:对参数的处理lambdax:2*x//x是参数,2*x是返回值//使用lambda实现求和sum=lambdaarg1,arg2:agr1+arg2print(sum(10,20))//将匿名函数封装在一个函数里面,可以用同样的代码来创建多个匿名函数defmyfunc(n): returnlamb
还不快去卷!
·
2023-08-06 12:47
python
开发语言
python进阶
目录Json数据格式前言JSON格式python数据和Json数据的相互转化多线程进程和线程串行和并行多线程编程创建线程参数具体案例网络编程套接字socket服务端编程步骤socket客户端编程步骤python操作mysql数据库查询并接收数据数据插入Json数据格式前言JSON是一种轻量级的数据交换格式,可以按照JSON指定的格式去组织和封装数据JSON本质上是一个带有特定格式的字符串功能:JS
小白菜00
·
2023-08-06 06:06
python
python
json
网络
python新手如何系统学习,走过这4个阶段成为高手
目录python初级阶段学习python中级阶段学习python高级阶段学习
python进阶
阶段学习Python是一种简洁而强大的编程语言,广泛应用于软件开发、数据科学、人工智能等领域。
傻啦嘿哟
·
2023-07-31 06:14
关于python那些事儿
学习
Python进阶
核心知识点(3)- 从sys.path入手,搞懂python import导包机制
各位朋友,好久没有有更新了。前段时间因为换了一个新的工作,一直在努力适应新环境。从很久之前开始关注我的朋友都知道我本身是学机械的,大概2-3年前开始学习python。刚开始是打算用这个利器做一些工作中的用到的数据分析和数据挖掘之类的,后来又慢慢的学习了机器学习,使用Python中的sklearn模块实现机器学习相关的算法。后来又更一步的学习了基于神经网络的深度学习,并结合之前读研的时候做的和计算机
木头里有虫911
·
2023-07-29 14:45
[
Python进阶
] 元类metaclass(type类)及object类
4.9元类metaclass(type类)及object类4.9.1object类在面向对象编程中,类是对象的蓝图或模板。类定义了一组属性和方法,并且根据该模板可以创建新的对象。由于每个对象都是基于类来创建的,因此它们共享相同的属性和方法。object类是一个非常重要的类,它是所有类的基类。在之前的Python版本中,如果我们需要创建自己的类,需要手动继承object类。在Python中,几乎所有
0思必得0
·
2023-07-28 13:03
Python进阶
#
四
类的进阶知识
python
开发语言
python进阶
--多线程,锁的问题
1、先了解一下锁的理论知识。同步就是协同步调,按预定的先后次序进行运行,"同"字,协同、协助、互相配合。如进程、线程同步,可理解为进程或线程A和B一块配合,A执行到一定程度时,要依赖B的某个结果,停止,示意B执行,再将结果给A,A再继续操作互斥锁线程同步能够保证多个线程安全访问竞争资源,最简单的同步机制就引入互斥锁。互斥锁为资源引入一个状态:锁定/非锁定。某个线程要更改共享数据时,先将其锁定,此时
骄阳根据地
·
2023-07-27 11:51
笔记
python
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他