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--
不定方程求解
任务描述给定正整数a,b,c,求不定方程ax+by=c关于未知数x和y的所有非负整数解组数并输出。部分用例有时间限制。输入格式输入为一行,包含三个正整数a、b、c,两个整数之间用单个空格隔开,本题保证每个数均不大于10000.输出格式
肥嘟嘟左卫门546
·
2023-11-27 05:10
python
算法
开发语言
python--
统计文件中的字符
任务描述open(name[,mode[,buffering]])函数可以打开诸如txt,csv等格式的文件。如下定义read_file()函数:defread_file(file):"""接收文件名为参数,读取文件中的数据到字符串中,返回字符串"""withopen(f
肥嘟嘟左卫门546
·
2023-11-27 05:10
python
开发语言
python--
绝对值排序
任务描述读入一个列表,按照绝对值从大到小排序,如果绝对值相同,则正数在前面。提示:使用list1=eval(input())直接读入一个列表。输入格式题目的输入为一行,是一个元素类型都是数值的列表,如:[3,-4,2,4]输出格式
肥嘟嘟左卫门546
·
2023-11-27 05:40
python
算法
python--
列表删除数据
任务描述从输入的列表ls中,删除指定的数据n,并保持其他数据顺序不变。第一行输入一行以空格间隔的整数,并放入列表ls第二行输入一个整数n
肥嘟嘟左卫门546
·
2023-11-27 05:40
python
开发语言
python--
身份证号升位
任务描述第二代居民身份证是依据2003年6月28日第十届全国人大常委会第3次会议通过的《中华人民共和国居民身份证法》实施的。第一代身份证十五位数升为第二代身份证十八位数的一般规则是:第一步,在原十五位数身份证的第六位数后面插入19(1905年1月1日以后出生)或20(2000.1.1-2004.12.31出生),这样身份证号码即为十七位数;第二步,按照国家规定的统一公式计算出第十八位数,作为校验码
肥嘟嘟左卫门546
·
2023-11-27 05:40
python
开发语言
python--
列表类型翻转教学
第1关:输入数据创建列表任务描述本关任务:编写一个能将用户输入的数据加入到列表中的小程序。相关知识为了完成本关任务,你需要掌握:1.创建空列表2.向列表中增加数据创建空列表1.list()函数可以创建一个空列表score_ls=list()#创建一个空列表,命名为score_ls,_ls表示对象为列表类型1.[]一对空的方括号可以表示一个空列表score_ls=[]#创建一个空列表,命名为scor
肥嘟嘟左卫门546
·
2023-11-27 05:07
python
开发语言
python--
队列模块(自带)
文章目录1.FIFO(Queue)--先进先出2.LIFO(LifoQueue)--后进先出3.priority(PriorityQueue)--优先队列4.deque--双端队列Python自带的队列模块有4种队列:FIFO(Queue):firstinfirstout先进先出LIFO(LifoQueue):lastinfirstout后进先出,类似于栈的数据结构priority(Priorit
小鱼羽化
·
2023-11-26 04:54
python
队列
python
爬虫学习
路径
对代码的编辑也太不友好了,看链接吧,有道云支持md简直太贴心python
爬虫学习
路径
桃李酱
·
2023-11-25 19:22
爬虫学习
笔记(1)-- 利用Python从网页抓取数据
最近想从一个网站上下载资源,懒得一个个的点击下载了,想写一个爬虫把程序全部下载下来,在这里做一个简单的记录Python的基础语法在这里就不多做叙述了,黑马程序员上有一个基础的视频教学,可以跟着学习一下本篇博客为基础章:利用Python从网页端抓取数据,闲话不多说,开始正题:首先需要学习这几个模块:1webbrowser:Python自带的模块,打开浏览器获取到指定的页面2requests:从英特网
baliang9989
·
2023-11-25 09:10
爬虫
python
开发工具
python输入--键盘接收不同类型数据
二、使用步骤1.一行内数据少2.一行接收多个整型数据3.键盘接收一个列表总结前言
python--
我们常常要处理input()接收过来的数据,下面的文章让你可以更深一步的处理不同情况的input()输入数据一
lian&&coding
·
2023-11-24 13:47
python
python--
类、对象、方法、函数、属性
⼀、类、对象、⽅法、函数和属性的区别和理解类:采⽤Class作为关键字进⾏定义的代码块,表⽰的是⼀种类别对象:实例化之后的类,对类中的形参进⾏了赋值,赋予其真正的含义或数值⽅法:使⽤def作为关键词,定义在类内的函数函数:使⽤def作为关键词,但是没有在类内进⾏定义,即定义在类外属性:类内的称呼,其实就是类内的变量,同⼀个类内的不同⽅法内的变量都是这个类的属性,也就是这个类的变量我们对类进⾏定义好
柠檬C927
·
2023-11-22 16:31
python--
文件的循环导入及模块查找顺序
目录文件循环导入问题模块的查找顺序验证模块查找顺序的方法绝对导入与相对导入文件循环导入问题上一篇我们介绍了模块/文件的导入,现在重点讲一下文件的导入.两个文件彼此导入彼此,循环导入的时候极有可能出现某个名字还没有被创建就是用的情况导致报错,所以以后写代码的时候要尽量避免出现循环导入的问题.如果确实需要循环导入就要确保双方使用的名字都必须'提前定义好'出现错误的解决方法:1.将导入模块的句式定义在名
Yietong309
·
2023-11-21 11:01
python基础
python
pycharm
开发语言
第十一单元
python--
元组和字典
一、元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。1.1元组的格式格式变量名=(,,,,)案例aTuple=(23,35,56,34,11,21)1.2访问元组通过索引取数据案例:索引值存在aTuple=(23,35,56,34,11,21)print(aTuple[2])56案例:索引值不存在aTuple=(23,35,56,34,11,21)
筱屈
·
2023-11-20 20:32
Python
爬虫学习
之requests
Python
爬虫学习
之requestsrequests的使用安装使用Get请求样例添加参数添加请求头Post请求样例添加参数添加请求头数据提取Cookie设置SSL证书验证requests的使用安装在开始使用之前
侠~~
·
2023-11-20 20:51
爬虫
python
爬虫
学习
python中import requests是什么意思_
爬虫学习
1:如何import requests
1、首先,需要安装python的时候勾选pip并下载requests包(地址:https://github.com/requests/requests)2、然后运行cmd,输入pipinstallrequests这里如果报错,说找不到pip的话,先去python的scripts文件下看看有没有pip.exe,如果有,那就去系统的高级设置中,添加环境变量到PATH路径中,这里需要添加python本身
weixin_39847722
·
2023-11-20 18:34
python中import
requests是什么意思
【python
爬虫学习
篇】请求模块requests
目录1,请求模块requests1.1请求方式1.1.1,GET请求1.1.2,爬取二进制数据1.1.3,实现请求地址带参(GET带参请求)1.1.4,POST请求1.2,复杂的请求模式1.2.1,添加请求头1.2.2,requests.exceptions.InvalidHeader:Invalidreturncharacterorleadingspaceinheader:User-Agent报
致奋斗的自己
·
2023-11-20 18:18
学习
python
爬虫
数据结构与算法--
Python--
树
树(英语:tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一个非根节点有且只有一个父节点;除了根节点外,每个子节点可以分为多个不
__Miracle__
·
2023-11-20 16:01
算法与数据结构
数据结构
算法
python
【python
爬虫学习
篇】初识网络爬虫以及了解Web前端
目录1,初识爬虫1.1,网络爬虫概述1.2,爬虫的分类1.3,网络爬虫的基本原理1.4,搭建开发环境2,了解web前端2.1,HTTP基本原理2.1.1HTTP协议2.1.2,Web服务器的工作原理2.1.3,客户端向服务器端发起请求时,常用的请求方法:2.1.4,HTTP状态码含义2.1.3,浏览器中的请求和响应2.2,HTML语言2.2.1,什么是HTML2.2.2,HTML文件结构2.3,C
致奋斗的自己
·
2023-11-20 12:49
python
爬虫
学习
前端
爬虫学习
(零散记录)
HTTP基本原理URL是URI的子集,但是因为URN现在不怎么用了,可以认为URI和URL是一样的了URL组成schema同protocol,都是协议的意思username和password可以尝试一下https://ssr3.scrape.center和https://admin:
[email protected]
除了80(http)和443(https)两个默认端口会忽视
最 上 川
·
2023-11-20 09:59
爬虫
学习
python爬虫笔记_Python
爬虫学习
笔记之多线程爬虫
likeoneliketwolikethreehateonehatetwohatethree百度一下好123
weixin_39854681
·
2023-11-17 09:07
python爬虫笔记
Python大数据之Python
爬虫学习
总结——day13 正则表达式
正则表达式1.web服务器2.体验爬虫3.正则表达式_匹配知识点:match匹配:search匹配:findall匹配:4.匹配模式练习需求:方式一:方式2:5.正则表达式_模式知识点:示例:6.正则表达式综合练习7.贪婪模式和非贪婪模式示例:8.正则表达式标志位知识点:1.web服务器web服务器给浏览器响应的是是一个Response对象,这个对象中content就是咱们给浏览器响应的资源#实战
笨小孩124
·
2023-11-17 09:15
Python爬虫
学习总结
python
大数据
爬虫
Python大数据之Python
爬虫学习
总结——day14_爬取图片和数据
爬取图片和数据1.爬虫入门知识点:示例:2.爬取图片爬取图片方式1:爬取图片方式2:3.爬取视频实战:4.爬取文本爬取文本方式1:爬取文本方式2:1.爬虫入门知识点:网络爬虫:(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。爬虫步骤:1.准备有效的URL
笨小孩124
·
2023-11-17 09:45
Python爬虫
学习总结
python
大数据
爬虫
python--
生成器generator
参考文章:csdn:(116条消息)Python函数学习-生成器函数_火星有星火的博客-CSDN博客1.生成器是什么?在Python中,生成器(generator)是一种特殊的迭代器,它是通过函数来实现的。生成器函数在执行过程中可以暂停和继续执行,可以动态地生成一系列值,而不需要一次性生成所有值,从而节省了内存空间和计算资源。可以由生成器表达式得到。可以使用yield关键字得到一个生成器函数,再通
小白脸cty
·
2023-11-17 09:48
python
爬虫学习
笔记(一)——爬取酷狗TOP500
参考学习网址:https://python123.io/python/muxiatong/5dd14d1b71efdc10be55ee22---------------------------------------------------------------------------------------------------------------------工具:用到requests库
roadkiller.
·
2023-11-16 19:13
Python
爬虫
python--
集合的关系(集合的交集 子集 超集)判断 与 (交集、并集、差集、对称差集)的获取
集合的是否相等'''集合的相操作'''print('------建立的集合-------')s={10,20,30,40}s1={30,20,40,10}print(s==s1)#集合是无序排列的只有Key相同和顺序无关print(s!=s1)集合的交集子集超集'''集合的相操作'''print('------建立的集合-------')s={10,20,30,40}s1={30,20,10}#子
¡Venceremo
·
2023-11-15 02:47
pycharm
python
Python---集合操作的方法---增---add() update() 、删-- remove() discard() pop()、查--- in ,not in,遍历操作。。
集合相关链接:
Python--
集合----无序,去重,空集合只能用set()方法-CSDN博客集合----增操作①add()方法:向集合中增加一个元素(单一)-----单独一个元素add英/æd/v.添加
唯元素
·
2023-11-15 02:16
python+pycharm
python
开发语言
pycharm
爬虫学习
笔记
爬虫学习
笔记爬虫的概念模拟浏览器发起请求,获取响应数据爬虫的流程url--->响应内容--->抓取数据--->保存到数据库爬虫要根据当前URL地址对应的响应为准,当前URL地址的elements的内容和
大鱼不会飞丶
·
2023-11-14 14:56
爬虫笔记
爬虫笔记
Python--
集合----无序,去重,空集合只能用set()方法
集合(set)是一个无序的不重复元素序列。特点:天生去重无序集合定义:在Python中,我们可以使用一对花括号{}或者set()方法来定义集合,但是如果你定义的集合是一个空集合,则只能使用set()方法。代码:#定义一个集合s1={10,20,30,40,50}print(s1)print(type(s1))#定义一个集合:集合中存在相同的数据s2={'刘备','曹操','孙权','曹操'}pri
唯元素
·
2023-11-14 05:13
python+pycharm
python
开发语言
pycharm
Python---综合案例:通讯录管理系统---涉及点:列表、字典、死循环
需求:开个一个通讯录的管理系统,主要用于实现存储班级中同学的信息(姓名、年龄、电话)涉及点:列表、字典、死循环相关链接:
Python--
列表及其应用场景---增、删、改、查。
唯元素
·
2023-11-14 05:03
python+pycharm
python
开发语言
python--
数据结构--二叉排序树
#search_bs_tree.py"""二叉排序树又称为二叉查找树,它是一种特殊的二叉树。其定义为:二叉树排序树或者时一棵空树,或者是具有如下性质的二叉树。(1)若它的左子树非空,则左子树上所有结点的值均小于根结点的值。(2)若它的右子树非空,则右子树上所有结点的值均大于(或大于等于)根结点的值。(3)它的左右子树也分别为二叉排序树。"""fromcollectionsimportdequefr
Chasing__Dreams
·
2023-11-13 22:16
python
#
数据结构--python
算法
二叉树
数据结构
python
Python----元组的定义与使用
相关链接:
Python--
列表及其应用场景-CSDN博客例如:num_list=[10,20,30]num_list[0]=100所以这个时候,想要存储多个数据且数据不允许更改,就可以用元组。
唯元素
·
2023-11-13 15:10
python+pycharm
python
开发语言
pycharm
python--
前端加密(aes)
1概念AES(AdvancedEncryptionStandard)是一种对称加密算法,也就是加密和解密使用相同的密钥。它是目前应用最广泛的加密算法之一,被广泛应用于数据加密、网络安全、电子商务等领域。AES算法的加密过程如下:首先需要选择一个密钥,密钥长度可以是128位、192位或256位。将明文按照一定的分组方式分成若干个块,每个块的长度为128位。对每个块进行加密,加密过程中使用的密钥是相同
星空彼岸007
·
2023-11-13 05:22
Python
python
数学建模
开发语言
python删除行_
python--
文件操作删除某行
随笔-54文章-4评论-3方法一:importshutilwithopen('/path/to/file','r')asf:withopen('/path/to/file.new','w')asg:forlineinf.readlines():if'/local/server'notinline:g.write(line)shutil.move('/path/to/file.new','/path
weixin_39951419
·
2023-11-12 14:37
python删除行
Python--
快速入门二
Python--
快速入门二1.Python数据类型1.可以通过索引获取字符串中特定位置的字符:a="Hello"print(a[3])2.len函数获取字符串的长度:a="Hello"print(a)print
GodFishhh
·
2023-11-12 05:04
Python
python
开发语言
Python--
快速入门三
Python--
快速入门三1.Python列表列表是Python用于储存一系列数据的容器(特点是可以存放不同类型的数据)python_list=["键盘",True,66,88.8]列表是可变数据类型,
GodFishhh
·
2023-11-12 05:02
Python
python
【Python
爬虫学习
笔记_day04】
1.爬虫入门网络爬虫:(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。爬虫步骤:1.准备有效的URL2.发送请求,获取响应对象3.从响应对象中提取数据4.检索自己想要的数据5.数据保存或者数据可视化requests模块:模拟人去浏览器中发送请求给web服
LKL1026
·
2023-11-12 03:07
Python爬虫学习笔记
python
爬虫
学习
python
爬虫学习
之路
这里写目录标题一、爬虫概念【2023.3.3】二、反爬机制三、请求模块四、聚焦爬虫五、scrapy框架【3.23】六、综合案例--爬取农业银行所有网点地址信息Scrapy实战案例--爬取农业银行所有网点地址信息一、爬虫概念【2023.3.3】通过编写程序,模拟浏览器上网,然后让其去互联网上抓取数据的过程。价值:抓取互联网上的数据,为我所用,有了大量的数据,就如同有了一个数据银行一样,下一步做的就是
bu volcano
·
2023-11-11 12:32
python
python
爬虫
学习
Python--
列表及其应用场景
1.为什么需要列表思考:有一个人的姓名(laowang)怎么书写存储程序?用变量。如:name='laowang'但是,如果要记录很多人的名字,怎么办?思考:如果一个班级100位学生,每个人的姓名都要存储,应该如何书写程序?声明100个变量吗?不可能一直写那么多,针对这种,Python设置用列表解决。列表一次可以存储多个数据。在Python中,这种数据类型称为列表。但是在其他的编程语言中,如Jav
唯元素
·
2023-11-11 04:24
python+pycharm
python
开发语言
pycharm
python--
比较两个json数据是否相等
手写代码:比较两个json数据是否相等1、json数据转换成字典dict1=json.load(load_f1)dict2=json.load(load_f2)2、将两个字典按key排好序,然后使用zip()函数将两个字典对应的元素打包成元组。比较对应的元素的value是否相等。forsrc_list,dst_listinzip(sorted(dict1),sorted(dict2)):ifstr
Eyre_Chan
·
2023-11-11 03:32
python
python--
虚拟环境搭建(使用命令安装)
作用:1.使不同应用开发环境相互独立2.环境升级不影响其他应用,也不会影响全局的python环境3.防止出现包管理混乱及包版本冲突两种搭建虚拟环境方法:1.使用pycharm创建虚拟环境(之前的文章已经介绍过,不再赘述)2.使用命令创建虚拟环境1、安装两个命令pip3installvirtualenvpip3installvirtualenvwrapper-win#win系统才装pip3insta
不 再 熬 夜
·
2023-11-10 08:39
随笔
python
python
虚拟环境
Java
爬虫学习
——第二节,使用HttpClient连接池
在HttpClient使用过程中,每次请求都需要创建HttpClient,为避免频繁的创建和销毁浪费资源,使用连接池的方式。PoolingHttpClientConnectionManager是个复杂的类,它管理连接池,可以同时为很多线程提供http连接请求。当请求一个新的连接时,如果连接池有有可用的持久连接,连接管理器就会使用其中的一个,而不是再创建一个新的连接。使用PoolingHttpCli
未遇山谷不待回声
·
2023-11-07 19:46
java爬虫
java
http
python--
多用户注册账号和密码
#多人注册账户和密码,用户名和密码和文档中的数据相同则提示登陆,不相同则提示注册tip=print('请注册你的账号和密码')whileTrue:#注册功能写入文件,检测账户是否已注册,已注册的提示已注册,没注册的继续往下写user=input('你的用户名:').strip()password=input('你的密码:').strip()k='%s:%s\n'%(user,password)#用
tudoujun123
·
2023-11-06 09:00
python
实战演练
python
Python
爬虫学习
日志——day2(requests)
对urllib不是很清楚的同学可以看我的上一部日志:Python
爬虫学习
日志——day1(urllib)对于不同的请求方式,如GET,POST,PUT等,requests库提供了一系列简单明了的方法:get
nssmlsr
·
2023-11-06 06:26
python
爬虫
pycharm
开发语言
学习
【
python--
字典】一个键对应多个值
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、字典二、定义多个值1.字典中键对应的值可以为一个列表2.改变值总结前言python如何定义一个键对应多个值得字典以及对其进行操作。一、字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值key=>value对用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号{}中,格式如下所示:dct={'a
以肉克刚
·
2023-11-06 02:44
字典
python
list
python--
列表之修改
一、数据的修改list1=['a','b','c','d']list1[0]='x'print(list1)#['x','b','c','d']二、reverse():逆序list1=['a','b','c','d']list1.reverse()print(list1)#['d','c','b','a',]三、sort():默认升序排序,reverse=true降序,reverse=false升
峡谷飞鹰
·
2023-11-04 07:04
python
python--
列表(容器---可以存储不同类型的数据类型)
变量可以存储一个元素,列表是一个大容器可以存储n个元素'''list=['hello','12',12]print(id(list))print(type(list))print(list)
¡Venceremo
·
2023-11-03 10:58
pycharm
python
python--
数据类型输出
整形:n1=1n2=95print("类型:",type(n1))#输出默认10进制print("类型:",type(n2))print("10进制:",20)print("8进制:",0o24)#输出默认10进制print("16进制:",0x14)print("2进制:",0b10100)浮点型n1=1.1n2=2.2#具有一定的不稳定性print(n1+n2)#计算机存储浮点数使用2进制存储
¡Venceremo
·
2023-11-03 10:28
pycharm
python
【笔记】2、初学python3网络爬虫——爬虫的基本原理
python3网络爬虫——爬虫的基本原理这是我的第二篇python3网络
爬虫学习
笔记学习指引:视频教程《python3网络爬虫实战》为了避免学习后短时间内遗忘,让自己随时可以查阅前方自己学过的知识,特意注册
BenkoZhao
·
2023-11-01 17:52
初学python爬虫
python
网络爬虫
python爬虫入门——html(xml)语言知识
由于我最近需要爬取某个网页资源信息,所以开始入门python爬虫类的相关知识博客中相关知识的介绍内容参考了菜鸟教程中的html语言和mooc慕课上嵩天老师的爬虫教程写在前面我的
爬虫学习
刚刚起步,最近需要做的事情和学习任务也占据了很多时间
心事寄于秋
·
2023-11-01 17:12
python爬虫
python
爬虫
html
Python--
快速入门一
Python--
快速入门一1.创建Python的项目使用IDE:PyCharm创建项目文件夹:点击新建项目将位置地址改为想要Python项目存放的位置基础解释器选择最新版本的解释器(此处为Python3.120
GodFishhh
·
2023-11-01 03:07
Python
python
上一页
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
其他