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进阶
--爬取下载人生格言(基于格言网的Python3爬虫)-CSDN博客)篇幅长度的限制,此篇帖子对上篇做一个拓展延伸。
在猴站学算法
·
2024-02-08 20:14
python
开发语言
爬虫
Python进阶
--爬取下载人生格言(基于格言网的Python3爬虫)
目录一、此处需要安装第三方库:二、抓包分析及Python代码1、打开人生格言网(人生格言-人生格言大全_格言网)进行抓包分析2、请求模块的代码3、抓包分析人生格言界面4、获取各种类型的人生格言链接5、获取下一页的链接6、获取人生格言的具体内容7、下载保存三、所有代码及具体步骤1、具体步骤2、所有代码如下:3、运行结果一、此处需要安装第三方库:在Pycharm平台终端或者命令提示符窗口中输入以下代码
在猴站学算法
·
2024-02-08 20:13
python
开发语言
爬虫
Python进阶
----在线翻译器(Python3的百度翻译爬虫)
目录一、此处需要安装第三方库requests:二、抓包分析及编写Python代码1、打开百度翻译的官网进行抓包分析。2、编写请求模块3、输出我们想要的消息三、所有代码如下:一、此处需要安装第三方库requests:在Pycharm平台终端或者命令提示符窗口中输入以下代码即可安装pipinstallrequests二、抓包分析及编写Python代码1、打开百度翻译的官网进行抓包分析打开百度翻译的官网
在猴站学算法
·
2024-02-06 08:51
爬虫
python
PYthon进阶
--网页采集器(基于百度搜索的Python3爬虫程序)
简介:基于百度搜索引擎的PYthon3爬虫程序的网页采集器,小白和爬虫学习者都可以学会。运行爬虫程序,输入关键词,即可将所搜出来的网页内容保存在本地。知识点:requests模块的get方法一、此处需要安装第三方库requests:在Pycharm平台终端或者命令提示符窗口中输入以下代码即可安装pipinstallrequests二、抓包分析及编写Python代码1、打开百度搜索进行抓包分析打开百
在猴站学算法
·
2024-02-06 07:10
python
百度
爬虫
[
Python进阶
] 数据处理:Pandas入门
10.4Pandas介绍:Pandas是Python语言的一个扩展程序库,用于数据分析。Pandas是一个开放源码、BSD许可的库,提供高性能、易于使用的数据结构和数据分析工具。Pandas名字衍生自术语“paneldata”(面板数据)和“Pythondataanalysis”(Python数据分析)。Pandas一个强大的分析结构化数据的工具集,基础是Numpy(提供高性能的矩阵运算)。Pan
0思必得0
·
2024-02-05 21:40
Python进阶
#
十
Python数据处理
python
pandas
开发语言
数据处理
Python进阶
[
Python进阶
] 数据处理:Numpy入门
10.3NumPy10.3.1NumPy介绍NumPy是Python编程语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy的名称源自数值包装(NumericalPackage),其包含许多针对数值运算的函数,包含数学、逻辑、数组形状变换等。主要特性如下:多维数组对象(ndarray):这是NumPy的核心内容,提供了强大的多维数组对象。这个对象能
0思必得0
·
2024-02-05 21:37
Python进阶
#
十
Python数据处理
python
numpy
Python进阶
数据处理
c++ 快速排序_
Python进阶
之NumPy快速入门(四)
前面的课程:
Python进阶
之NumPy快速入门(一)
Python进阶
之NumPy快速入门(二)Py
weixin_39975810
·
2024-02-01 10:28
c++
快速排序
c++快速排序
numpy
矩阵相乘
numpy矩阵相乘
python
array按行归一化
python
numpy
argsort
playwright网络爬虫实战案例分享
大家好,我是
Python进阶
者。一、前言前几天在Python白银交流群【HugoLB】分享了一个playwright网络爬虫利器,如下图所示。
Python进阶者
·
2024-01-30 07:05
python
ajax
人工智能
编程语言
大数据
2018-11-28
python书籍入门:python基础教程第二版,笨方法学
python进阶
:流畅的python,effictivepython,Python编程实战,编写高质量代码:python,python核心编程第三版
wangyou2550
·
2024-01-29 17:39
Python进阶
(1) | 使用VScode写单元测试
Python进阶
(1)|单元测试2024.01.28VSCode:1.85.1Linux(ubuntu22.04)文章目录
Python进阶
(1)|单元测试1.目的2.PythonProfile3.单元测试框架
baiyu33
·
2024-01-29 05:15
python
单元测试
开发语言
Python进阶
(2) | py-sort源码浅析,TDD方式实现排序算法
Python进阶
(2)|排序算法的单元测试文章目录
Python进阶
(2)|排序算法的单元测试1.目的2.任务来源3.py-sorting介绍4.测试代码浅析4.1bubble_sort_test.py源码分析
baiyu33
·
2024-01-29 05:12
python
tdd
排序算法
Python基础学完了再学什么?
函数和文件操作、面向对象、python编程和web基础、Linux操作系统多任务编程、Python网络编程、静态web服务器、HTML、CSS、JavaScript、数据库[MySQL]、正则表达式、
Python
Python文泽老师
·
2024-01-29 03:01
python
python
virtualenv
pycharm
github
eclipse
python中什么是继承和多继承_Python面向对象之多继承和多态
回顾在
Python进阶
记录之基础篇(十七)中,我们介绍了Python面向对象中继承的基本概念和简单用法以及方法的重写和重载的相关知识点,今天我们讲一下Python面向对象中的多继承和多态。
梦留幻溪
·
2024-01-26 14:45
[
Python进阶
] 进程与线程
9.1进程与线程9.1.1进程和线程介绍在Windows操作系统中,进程和线程都是操作系统所运行的程序运行的基本单元。进程是资源分配的基本单位,它拥有独立的地址空间和系统资源,是计算机中运行应用程序的实体。每个进程都有自己的内存空间和系统资源,并且只能通过系统分配的地址空间进行访问。当一个进程崩溃时,它对其它进程不会产生影响,因为每个进程都运行在自己的地址空间中。线程是CPU独立运行和独立调度的基
0思必得0
·
2024-01-25 13:05
Python进阶
#
九
并发编程
python
Python进阶
进程
线程
【
python进阶
篇】并发编程『上』
进程进程是计算机中的程序关于某数据集合的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。狭义定义:进程是正在运行的程序的实例。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。同一个程序执行两次就会在操作系统中出现两个进程,所以我们可以同时运行一个软件,分别做不同的事情也不会混乱。进程调度先来先服务算法短作业优先调度算法时间片轮转法多级反馈队列进程的
洛临_
·
2024-01-25 12:23
python
pycharm
[
Python进阶
] Python中使用正则表达式
8.4Python中使用正则表达式在Python中,我们使用re模块来使用正则表达式。以下是一些基本的使用方法:首先,你需要导入re模块:importre8.4.2re模块简单示例8.4.2.1查找字符串使用re模块的search()方法可以在一个字符串中查找匹配正则表达式的部分。例如,下面的代码将查找字符串中的"abc":importrestring="Hello,abcworld!"match
0思必得0
·
2024-01-25 08:54
Python进阶
#
八
正则表达式
python
正则表达式
Python进阶
Python进阶
3
深入类和对象鸭子类型和多态引言在鸭子类型中,关注的不是对象的类型本身,而是它是如何使用的。例如,在不使用鸭子类型的语言中,我们可以编写一个函数,它接受一个类型为鸭子的对象,并调用它的走和叫方法。在使用鸭子类型的语言中,这样的一个函数可以接受一个任意类型的对象,并调用它的走和叫方法。如果这些需要被调用的方法不存在,那么将引发一个运行时错误。任何拥有这样的正确的走和叫方法的对象都可被函数接受的这种行为
MetaT1an
·
2024-01-25 03:16
python进阶
,类,对象,方法,属性
总结一下:类包含了方法和属性,类中的变量叫类变量,类中的函数叫类方法,学习类方法怎么调用类属性,就是在类里面,函数怎么调用变量。classClassA:var1='张三'@classmethoddeffun1(cls,age):print('我是fun1',cls.var1)print('我的年龄是',age)ClassA.fun1(18)#类方法直接增加参数就行。我是fun1张三我的年龄是18提
嗡嗡嗡qwq
·
2024-01-24 23:46
python
《
Python进阶
系列》十九:万字长文总结Collections模块:namedtuple、ChainMap、deque、Counter、orderedDict和Defaultdict
Python中的Collections模块Collections是Python的内置集合模块,提供了很多方便且高性能的特殊容器数据类型,即除了Python通用内置容器:dict、list、set和tuple等的替代方案,掌握这些知识有助于提高代码的性能和可读性。在IDLE输入help(collections)可查看帮助文档,其中常见的类/函数如下:名称功能namedtuple用于创建具有命名字段的
AlphaGuaGua
·
2024-01-24 23:14
Python进阶
python
开发语言
跟着我学
Python进阶
篇:03. 面向对象(下)
选择结构跟着我学Python基础篇:04.循环跟着我学Python基础篇:05.函数跟着我学Python基础篇:06.列表跟着我学Python基础篇:07.文本跟着我学Python基础篇:08.集合和字典跟着我学
Python
lxkeepcoding
·
2024-01-24 21:19
Python
python
跟着我学
Python进阶
篇:04. 错误和异常
选择结构跟着我学Python基础篇:04.循环跟着我学Python基础篇:05.函数跟着我学Python基础篇:06.列表跟着我学Python基础篇:07.文本跟着我学Python基础篇:08.集合和字典跟着我学
Python
lxkeepcoding
·
2024-01-24 21:17
Python
python
【
Python进阶
编程】python编程高手常用的设计模式(持续更新中)
Python编程高手通常熟练运用各种设计模式,这些设计模式有助于提高代码的可维护性、可扩展性和重用性。以下是一些Python编程高手常用的设计模式:1.单例模式(SingletonPattern)确保一个类只有一个实例,并提供全局访问点。适用于需要共享资源或控制特定资源访问的情景。classSingleton(object):_instance=Nonedef__new__(cls):ifnotc
babybin
·
2024-01-24 07:40
python
开发语言
python实例教程pdf_Python实战-从菜鸟到大牛的进阶之路 pdf完整版
适用人群:
Python进阶
学习者、Web开发程序员、运维人员、有志于从事互联网行业以及各领域应用Python的人群。PS:学习本教程之前强烈建议你先熟悉一下,Python基础知识。
weixin_39535125
·
2024-01-23 19:14
python实例教程pdf
[
Python进阶
] 正则表达式常见语法
1.1正则表达式常见语法在正则表达式的字符中,一般有2种,普通字符和元字符。普通字符表示在源文本中直接匹配。如果你要找所有的test,正则表达式就非常简单,直接输入test即可。汉字也是一样,要寻找汉字,直接写在正则表达式里面就可以了。1.1.1元字符但是有些特殊的字符,术语叫metacharacters(元字符)。它们出现在正则表达式字符串中,不是表示直接匹配他们,而是表达一些特别的含义。现在你
0思必得0
·
2024-01-23 06:55
Python进阶
#
八
正则表达式
正则表达式
Python进阶
(一)名字空间 | 超详细名字空间解析 内置 全局 局部 调试查看
文章目录1内置名字空间2全局名字空间3局部名字空间4类名字空间5调试查看名字空间5.1查看局部名字空间5.2查看全局名字空间在Python中,名字空间(Namespace)是一个用于存储变量名称和它们对应的对象值的容器。名字空间可以看作是一个映射,将变量名映射到相应的对象值。比如申明一个变量a=1,那么在名字空间字典中就会增加一个映射‘a’:‘1’Python中有几种不同类型的名字空间,主要包括以
Qodi
·
2024-01-22 07:59
Python学习
python
java
开发语言
python进阶
(二)导入import 机制 | 导入import 用法 工作原理全解析
文章目录1.整体概念基本介绍1.1包package1.2模块module2基本语法2.1import直接使用2.2from及其用法3.1as的用法3工作原理3.1搜寻3.2执行3.3避免导入模块代码执行参考《Python应该如何导入(import)模块及包》梳理1.整体概念基本介绍虽然简简单单的导入import,其实涉及到很多的知识我们导入往往是一个包,或者包内的一个模块,或者一个模块内的某些函数
Qodi
·
2024-01-22 07:28
Python学习
python
java
数据库
[
Python进阶
] 正则表达式介绍
8.1正则表达式介绍8.1.1什么是正则表达式字符是计算机软件处理文字时最基本的单位,一个字符可能是:字母数字标点符号空格换行符汉字…而字符串是由0个或多个字符组成的序列。文本也就是文字,字符串。说某个字符串匹配某个正则表达式,通常是指这个字符串里有一部分(或几部分)能满足表达式给出的条件。在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的
0思必得0
·
2024-01-20 13:25
Python进阶
#
八
正则表达式
正则表达式
Python进阶
Python
[
Python进阶
] 正则表达式的验证
8.2正则表达式的验证正则表达式的语法很令人头疼,即使对经常使用它的人来说也是如此。由于难于读写,容易出错,所以找一种工具对正则表达式进行测试是很有必要的。8.2.1本地验证通过RegexTester这款软件可以在本地对正则表达式进行验证,下面是RegexTester运行时的截图:分别将源文本(要进行匹配的目标文本)填写到左下角,将用来匹配的正则表达式填写到上方,点击运行就可以在右下角处看到匹配的
0思必得0
·
2024-01-20 13:25
Python进阶
#
八
正则表达式
正则表达式
Python进阶
Python
python进阶
IO多路复用
可以监听多个文件描述符(socket对象)(文件句柄),一旦文件句柄出现变化,即可感知#服务端importsocketsk1=socket.socket()sk1.bind(('127.0.0.1',8001,))sk1.listen()sk2=socket.socket()sk2.bind(('127.0.0.1',8002,))sk2.listen()sk3=socket.socket()sk
xinmin
·
2024-01-20 07:54
Python进阶
之路(五)之tuple变异,属性访问.
引言尽管列表和元祖没有直接的关系,但是在操作上,元祖可以被当做列表的只读版本,倔强的是他不可修改1.元祖概述In[4]:a=tuple([1,'abc'])In[5]:a[0]=1---------------------------------------------------------------------------TypeErrorTraceback(mostrecentcallla
EchoPython
·
2024-01-19 02:51
Python进阶
知识:整理6 -> 正则表达式
1基础匹配用法#演示Python中正则表达式re模块的3个基础匹配方法importre#1.match()方法从头匹配string="helloworld"result=re.match("hello",string)#如果头部没有匹配成功就直接失败了,后面就不会继续匹配了print(result)print(result.group())print(result.span())print("--
是小蟹呀^
·
2024-01-18 21:41
Python
python
Python进阶
知识:整理7 -> 递归
需求:通过递归,找出一个指定文件夹中的全部文件思路:写一个函数,列出文件夹内的全部内容,如果是文件就收集到list,如果是文件夹,就继续调用自己(函数),直到文件夹内的内容被收集完准备文件级文件夹1介绍三个方法deftest_os():#列出该目录下的所有内容print(os.listdir("D:/PyCharm_projects/python_study_projects/text/test"
是小蟹呀^
·
2024-01-18 21:41
Python
python
Python进阶
知识:整理3 -> 设计模式(单例模式、工厂模式)
1单例模式#单例模式:确保一个类只有一个实例,并提供一个全局访问点。classSingleton:passst=Singleton()"""在其它文件中import,使用上述类时,无论实例化多少对象,得到对象id都是一样的,相当于实例化一个对象--->节省内存;节省创建对象的开销"""2工厂模式#--coding:utf-8--"""当需要大量创建一个类的实例的时候,可以使用工厂模式:即从原生的使
是小蟹呀^
·
2024-01-18 09:02
Python
python
设计模式
Python进阶
知识:整理1 -> pySpark入门
1编写执行入口#1.导包frompysparkimportSparkConf,SparkContext#2.创建SparkConf类对象conf=SparkConf().setMaster("local[*]").setAppName("test_spark_app")#3.基于SparkConf类对象创建SparkContext对象sc=SparkContext(conf=conf)#执行入口#
是小蟹呀^
·
2024-01-18 07:57
Python
python
spark
Python进阶
之元类
Python进阶
之元类目录什么是元类?
Az_plus
·
2024-01-15 23:58
Study
python
开发语言
Python进阶
(三) -- 进程
进程(Process)是资源分配的最小单位,也是线程的容器。进程以及状态概念进程(Process)是资源分配的最小单位,也是线程的容器。程序:也就是一个静态的软件。进程:一个程序运行起来后,代码+用到的资源称为进程,是操作系统中分配资源的基本单元。程序是固定不变的,而进程会根据运行需要,让操作系统分配资源的。进程的状态任务数往往大于CPU核数,所以肯定会有一些任务在执行,另一部分在等待执行,所以有
哈哈钟
·
2024-01-15 23:49
python
python
linux
开发语言
python进阶
学习--进程
python进阶
学习进程文章目录
python进阶
学习进程进程的概念:进程的特征在python中进程的操作注意:1.必须使用关键字方式来指定参数;2.args指定的为传给target函数的位置参数,是一个元祖形式
TIO程序志
·
2024-01-15 23:18
python
【黑马-
python进阶
】---学习笔记(9)---高级语法(装饰器,GIL锁,拆包、继承、miniWeb)
11Python装饰器基础11.4闭包11.4.1闭包概念及其基本使用学习目标说出函数名赋值给一个变量的作用;说出闭包的特点;1、函数概念及引用函数名是一个特殊变量,存储函数存储地址和变量名一样,函数名只是函数代码空间的引用,当函数名赋值给一个对象的时候,就是引用传递;2、闭包小结11.4.2闭包中的变量问题-nonlocal1、闭包中使用外部变量2、修改外部函数中的变量小结11.5装饰器11.5
小小小毛毛虫~
·
2024-01-15 23:11
Python
学习
flask
python
python进阶
系列 - 14讲 进程及线程
我们有两种方法来实现多任务和加速程序:通过线程通过进程进程进程是一个程序的实例,例如Python解释器。他们是独立的,并且不共享内存。关于进程的一些概念:一个新的进程是第一个进程独立的利用多个CPU和多个核心分离内存空间内存不会在进程间共享一个GIL(全局解释器锁)对于每个进程,即使是多个进程也不会有问题。非常适合CPU-bound的处理子进程可以被中断/终止开始进程比开始线程慢大量的内存碎片IP
pythontip
·
2024-01-15 23:09
python
进阶系列21讲
开发语言
python
python进阶
--多线程
文章目录多线程vs多进程同步/异步/并发/并行python多线程_thread包的使用threading的使用守护线程-daemon线程常用属性继承方法使用多线程多线程共享全局变量线程非安全线程互斥锁线程死锁可重入锁threading模块拓展threading.Semaphore()threading.Timer全局解释器锁(GIL)多线程vs多进程程序:一堆代码以文本形式存入一个文档进程:程序运
zyanwei2018
·
2024-01-15 23:09
python-learn
python
Python语法进阶学习--模块和包
在学习
python进阶
知识中的面向对象之前,还要了解一下当中几个概念:包、模块、类和函数。一.模块和包模块和包:用来组织Python代码的。
Yan_bigdata
·
2024-01-15 23:37
python
学习
开发语言
模块和包
python进阶
-- 日志&装饰器详解
日志日志:记录程序运行的时候,出现的问题,或者说验证流程是否正常在实际工作中,python的脚本命令一般是放在服务器执行的linux系统日志其实就是记录程序运行时出现的问题、或者正常的打印,协助出现问题的时解决排查问题python中内置的日志模块可以直接导入:importlogging日志模块:会有日志的级别设置级别是自己设置的,可以通过自定义的级别去确定什么东西该被记录,什么东西部该被记录注意:
糯米不开花ぴ
·
2024-01-14 12:56
python
开发语言
[
Python进阶
] WindowsAPI:pywin32.win32api
6.26WindowsAPI:pywin32.win32api6.26.1鼠标相关6.26.1.1SetCursorPos移动光标到指定位置(以桌面左上角为0,0做参考)win32api.SetCursorPos((left,right))6.26.1.2mouse_event操作鼠标win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0,0,
0思必得0
·
2024-01-14 11:32
Python进阶
#
六
系统及相关操作
python
WindowsAPI
Python进阶
开发语言
[
Python进阶
] WindowsAPI:pywin32
6.24WindowsAPI:pywin326.24.1pywin32模块说明及安装说明:pywin32是一个第三方模块库,主要的作用是方便Python开发者快速调用windowsAPI的一个模块库。同时pywin32也是一些windows上第三方Python模块库的前提,例如wmi,如果没有安装pywin32是无法正常使用wmi这个三方模块库的。pywin32中包含3个比较实用的库:win32a
0思必得0
·
2024-01-14 11:31
Python进阶
#
六
系统及相关操作
python
Python进阶
WindowsAPI
pywin32
API
数据提取之JSON与JsonPATH
大家好,我是
Python进阶
者。
皮皮_f075
·
2024-01-14 01:03
[
Python进阶
] Python自动收发邮件:smtplib、poplib
7.6Python自动收发邮件:smtplib、poplib在Python中,我们可以使用内置的smtplib和poplib库,或者使用更高级的库,如yagmail,来自动化收发邮件。下面,我将提供一个使用smtplib和poplib的示例。由于它们是Python的内置库,你无需通过pip进行安装。发送邮件importsmtplibfromemail.mime.multipartimportMIM
0思必得0
·
2024-01-13 01:26
Python进阶
#
七
Python自动化办公
python
Python进阶
邮件
【
Python进阶
必备】一文掌握re库:实战正则表达式
目录re库初识re库基础使用方法compile()函数基本用法正则表达式常用规则字符match与search方法matchsearchmatch/searchfindall与finditer方法使用findall()返回所有匹配项使用findall()提取多个组的匹配使用finditer()逐个返回Match对象使用finditer()并处理复杂匹配结构进阶用法分组与反向引用替换文本中的部分内容提
Hann Yang
·
2024-01-12 22:03
Python
python
正则表达式
《
Python进阶
系列》十一:集合(set and frozenset)语法汇总
集合的基本语法知识目前有两种集合类型:set和frozenset。可变集合:set()set类型是可变的,其内容可以使用add()和remove()这样的方法来改变,因为是可变的,所以没有哈希值,且不能被用作字典的键或其它集合的元素。set构建除了使用set构造器,非空的set还可以通过将以逗号分隔的元素列表包含于花括号之内来创建。set的构造器方法:set(iterable):返回一个新的set
AlphaGuaGua
·
2024-01-11 14:21
Python进阶
python
开发语言
[
Python进阶
] Python操作word:win32com、python-docx
7.5Python操作word:win32com、python-docx7.5.1通过win32com操作7.5.1.1新建word并写入内容fromwin32comimportclientdefCreateWord(pmFilename,pmData):word=client.Dispatch("Word.Application")#打开word应用程序word.Visible=True#让文档
0思必得0
·
2024-01-11 12:52
Python进阶
#
七
Python自动化办公
python
word
Python进阶
Python进阶
-类组合的方式完成授权
授权:授权是包装的一个特性,包装一个类型通常是对已存在的类型的一些定制,这种做法可以新建,修改或删除原有产品的功能。其它的则保持原样。授权的过程,即是所有更新的功能都是由新类的某部分来处理,但已存在的功能就授权给对象的默认属性。importtimeclassFileHandle:def__init__(self,filename,mode='r',encoding='utf-8'):self.fi
忘了呼吸的那只猫
·
2024-01-11 10:52
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他