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零基础入门学习】
python进阶
篇之高阶函数
本站以分享各种运维经验和运维所需要的技能为主《python零基础入门》:python零基础入门学习《python运维脚本》:python运维脚本实践《shell》:shell学习《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战《k8》暂未更新《docker学习》暂未更新《ceph学习》ceph日常问题解决分享《日志收集》ELK+各种中间件《运维日常》运维日常《l
向往风的男子
·
2023-09-28 10:55
python零基础入门
学习
python
运维
开发语言
Python进阶
话题杂谈(十三)纯虚函数与抽象基类
纯虚函数与抽象类都是Python面向对象中重要的编程范式,用于对继承类做强制性接口实现约定。abc模块包含了一系列与抽象基类与纯虚函数相关的方法。Python中通过修改元类进行抽象基类的设定。这里Python2与3的语法不一致。Python2中为:fromabcimportABCMeta,abstractmethodclassTest(object):__metaclass__=ABCMeta而P
樱雨楼
·
2023-09-28 07:29
Python进阶
干货,偏函数、递归函数、回调函数、返回函数大总结
前言近期我们在不断更新Python相关知识点,小伙伴们的反馈也很好,很多也领取了学习资料,真的希望能够帮到大家更好的学习。今天,我们还是照旧,给大家介绍一下Python函数的进阶——偏函数、变量的作用域、回调、返回、递归函数与闭包。小伙伴们准备好了吗?偏函数python中的functools模块提供了很多有用的功能,其中一个就是偏函数(Partialfunction)。将函数的某些值给固定住(也就
Java领域指导者
·
2023-09-28 05:44
介绍一位网络爬虫工程师
今天给大家推荐一位软件开发工程师兼Python网络爬虫与数据分析爱好者,它是「Python爬虫与数据挖掘」公众号号主
Python进阶
者。
IT农民工1
·
2023-09-27 18:32
介绍一位零基础学Python网络爬虫的工程师
今天给大家推荐一位软件开发工程师兼Python网络爬虫与数据分析爱好者,它是「Python爬虫与数据挖掘」公众号号主
Python进阶
者。
IT农民工1
·
2023-09-27 18:02
一篇文章掌握 Python 内置 zip() 的全部内容
我之前写迭代器系列的时候,在《
Python进阶
:设计模式之迭代器模式》中简单地介绍过它,前几天翻译了Python3.10采纳的PEP-618,介绍了它将会迎来的变更。
豌豆花下猫
·
2023-09-26 07:47
手把手教你用Python批量实现文件夹下所有Excel文件的第二张表合并
大家好,我是
Python进阶
者。今天继续给大家分享Python自动化办公的知识,之前也给大家分享过一些,感兴趣的话可以看看。
Python进阶者
·
2023-09-25 21:21
python
人工智能
java
excel
大数据
Python进阶
复习-Pandas库
目录使用场合对象创建Series对象DataFrame对象Numpy与DataFrame处理缺失值分组groupby()函数apply()函数透视表使用场合Pandas库是基于Numpy库建立的为数据添加标签、处理缺失值、分组和透视表方面Pandas更高效对象创建Series对象Series是带标签的【默认是从0开始的数字】一维数据结构,类似于字典,可以用来表示一列数据。importpandasa
一只天蝎
·
2023-09-25 00:55
编程语言---Python
python
pandas
开发语言
python进阶
练习
一、数据结构第一章序列构成的数组1.1内置序列类型概述容器序列:list、tuple和collections.deque这些序列能存放不同类型的数据。扁平序列:str、bytes、bytearray、memoryview和array.array,这些序列只能容纳一种类型。可变序列:list、bytearray、array.array、collections.deque和memoryview。不可变
sugong2021
·
2023-09-23 16:17
python
开发语言
[
Python进阶
] 程序打包之Pyinstaller参数介绍
5.4Pyinstaller参数介绍5.4.1选项参数参数名说明-h、–help查看Pyinstaller所有命令的用法和帮助-v、–version查看当前Pyinstaller版本–distpathDIR设置dist位置,默认当前目录–workpathWORKPATH设置build位置,默认当前目录-y、–noconfirm当存在dist时,不询问,直接覆盖–upx-dirUPX_DIR指定up
0思必得0
·
2023-09-23 07:16
Python进阶
#
五
打包
Python
程序
python
python进阶
程序打包
【python零基础入门学习】
python进阶
篇之时间表示方法和异常处理以及linux系统的os模块执行shell命令以及记账程序编写教学(一)
本站以分享各种运维经验和运维所需要的技能为主《python零基础入门》:python零基础入门学习《python运维脚本》:python运维脚本实践《shell》:shell学习《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战《k8》暂未更新《docker学习》暂未更新《ceph学习》ceph日常问题解决分享《日志收集》ELK+各种中间件《运维日常》运维日常《l
向往风的男子
·
2023-09-23 01:27
python零基础入门
学习
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@ofabi@black-cat-behind-stone-min.jpg导读:切片系列文章连续写了三篇,本文是对它们做的汇总。为什么要把序列文章合并呢?在此说明一下,本文绝不是简单地将它们做了合并,主要是修正了一些严重的错误(如自定义序列切片的部分),还对行文结构与章节衔接做了大量改动,如此一来,本文结构的完整性与内容的质量都得到了很好的保证。众所周知,我们可以通过索引值(或称下标)来查找
豌豆花下猫
·
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
上一页
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
其他