自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(434)
  • 收藏
  • 关注

原创 【Python】完美采集淘宝数据(附完整源代码和视频教程)

我采用的是利用selenium控制Chrome浏览器,所以咱们需要下载一个selenium与Chrome的桥梁——Chromedriver插件下载与你当前谷歌浏览器版本最相近的Chromedriver那么像我的话,下载即可。Windows系统需下载32位,其它的自己看着办。点进去下载win32即可。那么如何让Python与selenium连接起来呢,这里咱们需要配置一个环境变量,就是把Python与selenium处于同一个目录:到此为止,咱们的环境就搭建好了。分析(x0)======

2024-05-01 01:04:45 440

原创 【Python】存储类型都有那些,例子学习_python <storage {(1)

​ 如果对已经创建好的字典进行添加的话,就可以直接指定一个不存在的值进行赋值,就是添加,如果存在了就是需改当前值。​ 一维列表的深拷贝:可以发现当b赋予了a的值,对a的值做出了改变,b的值没有改变,这就叫做深拷贝。​ 列表与元组的区别:列表中的值是可以被改变的,但是元组被创建之后,将不可以再改变其中的值。​ 格式:maketrans(“旧的字符”,“新的字符”,“忽略的字符”)​ 在列表中,元素是可以重复的,但是在字典中值是唯一的,不会出现重复的值。​ 当元组中的值变成了列表,列表中的值是可以被改变的。

2024-05-01 01:03:40 124

原创 【Python】如何用Python来操作PDF文件,收藏

然后创建PDF文件的代码,在文件当中输入“Hello World”内容,默认的输入是从左上角开始输入,有一些PDF文件当中有重要的内容,需要将其加密、上锁,我们可以通过以下的代码来实现,用到的密码是“hello”,结果会新生成一个加密过后的PDF文件叫做“new_encrypted.pdf”,代码如下下面,我们将通过几行Python的代码来实现两个PDF文件的合并,我们用到了“PdfFileMerger()”方法,代码如下如果你也是看准了Python,想自学Python,在这里为大家准备了丰厚的免费。

2024-05-01 01:03:09 422

原创 Python爬虫入门教程21:文档的爬取

🍅 硬核资料:关注即可领取PPT模板、简历模板、行业经典书籍PDF。🍅 技术互助:技术群大佬指点迷津,你的问题可能不是问题,求资源在群里喊一声。🍅 面试题库:由技术群里的小伙伴们共同投稿,热乎的大厂面试真题,持续更新中。🍅 知识体系:含编程语言、算法、大数据生态圈组件(Mysql、Hive、Spark、Flink)、数据仓库、Python、前端等等。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-04-30 14:21:56 576

原创 Python爬虫入门教程13:高质量电脑桌面壁纸爬取

不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~给大家准备的学习资料包括但不限于:Python 环境、pycharm编辑器/永久激活/翻译插件python 零基础视频教程Python 界面开发实战教程Python 爬虫实战教程Python 数据分析实战教程python 游戏开发实战教程Python 电子书100本。

2024-04-30 14:19:41 449

原创 Python爬虫入门教程12:英雄联盟皮肤图片的爬取(1)

爬取英雄联盟所有英雄的皮肤背景图。包含炫彩,按照英雄分别保存。二、💥网页数据分析如图所示,皮肤图片url地址 https://game.gtimg.cn/images/lol/act/img/skin/big1001.jpg每张图片的url地址都是根据后面的 big1001改变的而一一对应的。所以可以复制 big1001在开发者工具里面进行搜索,查找一下图片地址的来源。如图所示,https://game.gtimg.cn/images/lol/act/img/js/hero/1.js。

2024-04-30 14:18:36 399

原创 python中循环的技巧(1)

在字典中循环时,用items()方法可同时取出键和对应的值:>>>在序列中循环时,用 enumerate()函数可以同时取出位置索引和对应的值:>>>0 tic1 tac2 toe同时循环两个或多个序列时,用 zip()函数可以将其内的元素一一匹配:>>>逆向循环序列时,先正向定位序列,然后调用 reversed()函数:>>>97531按指定顺序循环序列,可以用 sorted()函数,在不改动原序列的基础上,返回一个重新的序列:>>>

2024-04-29 04:19:25 719

原创 python中异常处理--raise的使用_python raise

3,对于Python对象,如整数,浮点数和List,都有其独立的私有内存池,对象间不共享他们的内存池。这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

2024-04-29 04:18:54 797

原创 Python中常见的__init__(1)

工程模块化是指将具有一定共性的功能封装成一个模块,并对外暴露应用接口,方便其他工程直接调用而无需关注底层实现的思想,工程模块化可以避免工程中各种功能函数相互交杂、定义混乱不堪的情形,有助于提高系统可维护性。在C/C++中,工程模块化的基础是函数头文件.h,其是专门存放函数声明的文件,这些函数声明的具体实现则分离到函数源文件.cpp或.c中,若干个头文件和源文件组成一个模块。在Python中,工程模块化的基础则是__init__.py文件。

2024-04-29 04:16:30 574

原创 python中常用英文单词_python常用的单词大全

application 应用程式 应用、应用程序application framework 应用程式框架、应用框架 应用程序框架architecture 架构、系统架构 体系结构argument 引数(传给函式的值)。叁见 parameter 叁数、实质叁数、实叁、自变量array 阵列 数组arrow operator arrow(箭头)运算子 箭头操作符assembly 装配件assembly language 组合语言 汇编语言assert(ion) 断言。

2024-04-29 04:15:59 629

原创 5分钟,关于Python 解包,你需要知道的一切_解包对象

字典解包后,只会把字典的 key 取出来,value 则丢掉了。你可能见过多变量赋值操作,例如:本质上也是自动解包过程,等号右边其实是一个元组对象 (1, 2),有时候我们代码不小心多了一个逗号 ,,就变成了元组对象所以写代码的时候需要特别注意。在 Python 中,交换两个变量非常方便,本质上也是自动解包过程。如果在解包过程中,遇到左边变量个数小于右边可迭代对象中元素的个数时该怎么办?好比你们家有3口人,你老婆却买了4个苹果,怎么分配呢?

2024-04-28 16:54:36 574

原创 5分钟就能完成的5个Python小项目,赶紧拿去玩玩吧

不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~给大家准备的学习资料包括但不限于:Python 环境、pycharm编辑器/永久激活/翻译插件python 零基础视频教程Python 界面开发实战教程Python 爬虫实战教程Python 数据分析实战教程python 游戏开发实战教程Python 电子书100本。

2024-04-28 16:54:05 589 1

原创 5个酷毙的Python工具_python-radmin

🍅 硬核资料:关注即可领取PPT模板、简历模板、行业经典书籍PDF。🍅 技术互助:技术群大佬指点迷津,你的问题可能不是问题,求资源在群里喊一声。🍅 面试题库:由技术群里的小伙伴们共同投稿,热乎的大厂面试真题,持续更新中。🍅 知识体系:含编程语言、算法、大数据生态圈组件(Mysql、Hive、Spark、Flink)、数据仓库、Python、前端等等。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-04-28 16:53:02 689

原创 5个酷毙的Python工具_python-radmin(1)

地址:http://www.pythontutor.com/

2024-04-28 16:52:30 748

原创 如何30天零基础入门网络安全?自学网络安全有哪些缺点?

2、学习过猛,没有计划学习网络安全当然是要稳扎稳打,很多人都知道,但是真正开始学时就用力过猛,恨不得把所有东西都学进去,却导致了囫囵吞枣。在自学时,盾叔是不太建议大面积泛学,而是要找到定位和精准的学习方向,不然那很容易半途而废。1、语言知识网络安全的范围很广,具体学什么语言要看自己的方向。如果你选择的是web安全方向,你需要学php,jsp,javascipt等,如果你选择的是二进制方向,你需要学习汇编,C,C++等,很多时候都需要使用Python来快速实现原型。2、英语基础与专业名词。

2024-04-28 05:48:34 524

原创 女朋友跟你说晚安之后仍然在线,我用Python制作脚本成功征服

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2024-04-28 05:47:33 902

原创 女朋友要你给她画个素描?不要慌,教你用Python分分钟弄出来!

*第二步,**使用adaptiveThreshold()方法对图片进行二值化操作,函数中的参数大多用于设置自适应二值化的算法和阈值等。**第三步,**保存转换后的图片经过上述步骤的操作,我们得到了一幅新的黑白图片,一起来看看转换后的图片效果。从转换后的图片来看,虽然大概轮廓没有问题,但是效果很不理想,并不能够称之为素描图。这主要是因为adaptiveThreshold()会在图片的每一个小的局部区域内进行二值化操作,因此对于一些清晰度比较高、色彩区分比较细腻的图片,就会出现上面这样密密麻麻的情况。

2024-04-28 05:47:03 459

原创 女友忽然欲买文胸,但不知何色更美,Python解之【全程实战,议藏之】

先写爬取结果:开始想爬 10000 条评价,结果请求过多IP凉了,从IP池整了丶代理,也没顶住,拼死拼活整了1000条,时间不够,如果时间和IP充足,随便爬。下面看看主要的代码。肯定不是按时间排序的,应该是热度,我们要获取按时间排序的,这样后期比较好处理,然后试了几个值,最后确定当。那么接下来就要寻找翻页的关键了,下面用同样的方法获取第二页、第三页的url,进行对比。打开 开发者工具,选择 Network,然后点击全部评价,抓取数据包。进入详情页,往下滑,可以看到商品介绍啥的,同时商品评价也在这里。

2024-04-28 05:45:21 266

原创 Python爬虫:设置Cookie解决网站拦截并爬取蚂蚁短租

print soup#短租房名称print u’[短租房名称]‘, fname.replace(’\n’,‘’).strip()但很遗憾,报错了,说明蚂蚁金服防范措施还是挺到位的。二. 设置Cookie的BeautifulSoup爬虫添加消息头的代码如下所示,这里先给出代码和结果,再教大家如何获取Cookie。

2024-04-27 17:17:01 974

原创 Python爬虫:爬取需要登录的网站(附爬虫视频教程)_python 爬虫如何爬取需要登录

要访问的目标页面# 代理服务器(产品官网 www.16yun.cn)# 代理隧道验证信息# 设置 http和https访问都是用HTTP代理# 访问三次网站,使用相同的Session(keep-alive),均能够保持相同的外网IP# 设置cookieresponse1 = requests.get(url_login) # 未登陆response2 = requests_session.get(url_login) # 已登陆,因为之前拿到了Response Cookie!

2024-04-27 17:15:59 960

原创 Python爬虫:爬取招聘网站系列 - 前程无忧(1)

🍅 硬核资料:关注即可领取PPT模板、简历模板、行业经典书籍PDF。🍅 技术互助:技术群大佬指点迷津,你的问题可能不是问题,求资源在群里喊一声。🍅 面试题库:由技术群里的小伙伴们共同投稿,热乎的大厂面试真题,持续更新中。🍅 知识体系:含编程语言、算法、大数据生态圈组件(Mysql、Hive、Spark、Flink)、数据仓库、Python、前端等等。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-04-27 17:14:57 995

原创 Python爬虫:requests模块使用(1)

爬虫的第一个实例:获取搜狗搜索网页的源代码。

2024-04-27 17:12:36 856

原创 Python Opencv的人脸检测和人脸识别_cv2

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2024-04-27 06:10:56 831

原创 PyCharm和Python区别(关系)是什么呢?

1、PyCharm和Python的下载地址和安装方式完全不同;2、Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。3、PyCharm 是 Python 的专用 IDE,地位类似于 Java 的 IDE Eclipse。功能齐全的集成开发环境同时提供收费版和免费版,即专业版和社区版。

2024-04-27 06:09:17 316

原创 pycharm中python解释器的配置_pycharm配置interpreter

原来是没有配置python解释器,如果已安装python解释器,只要配置一下就好了。如果没有安装请先安装一下相应版本的,由于2和3版本不兼容,所以要特别注意你写的是哪个版本的python语法。1、打开File->点击“Settings”2、找到“Project Interpreters”,然后在该对话框中点击“Project Interpreter”选项。3、点击右边的“+”,添加对应版本的解释器。4、添加对应版本的解释器,再点击“OK”完成配置。

2024-04-27 06:08:47 295 1

原创 Pycharm、Vscode设置美女背景【内附20张高清图片】(1)

Vscode设置美女背景// 是否开启背景图显示// true-显示默认的图片 false-显示用户自定义的图片// 自定义显示的图片,(路径要用双引号""括起来!// 最多设置三张图片,默认显示最上方的图片,当打开多个侧边栏时再依次显示后面的背景图片// “file:///D:/活动总结/1002.jpg”,// “file:///D:/活动总结/1002.jpg”,],“opacity”: 0.3 // 透明度。

2024-04-27 06:07:45 758

原创 高考之后,未来的路决定好了?来看看python为何能带你扭转乾坤!

① Python所有方向的学习路线图,清楚各个方向要学什么东西② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论④ 20款主流手游迫解 爬虫手游逆行迫解教程包⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解⑥ 爬虫APP逆向实战教程包,含45项绝密技术详解⑦ 超300本Python电子好书,从入门到高阶应有尽有⑧ 华为出品独家Python漫画教程,手机也能学习。

2024-04-27 01:38:04 310

原创 马上就要十一大长假了!还没订好机票?用Python写了一个钉钉订低价票脚本!

钉钉机器人的设置程序定时执行对于低价机票数据的抓取,这里程序抓取的是去哪儿网的低价机票数据信息,网址为:http://flight.qunar.com/site/lplist.htm,如下图所示:​​​在去哪儿网的首页信息中,每天都有一些关于的分享。通过在界面上方选择出发城市,可以筛选不同城市的低价机票信息。对于该数据的抓取,需要分析网页的数据获取方式,其实不难,具体如下:​​。

2024-04-27 01:37:33 261

原创 项目上云实战:如何把Java项目搬上云服务器?

通过测试我们看到HECS内存表现远好于ALS6,稳定性更高更可靠,内存性能表现更好。

2024-04-27 01:37:03 286

原创 面试官问你自动化登录验证码如何处理?一文帮你解决

ddddorc=======这个包就比上一个方法强很多了。识别率也是比较不错的。但是呢,作者比较的流氓。大佬很强但是也很流氓。至于为什么这么说,各位去试试就知道了。好了玩笑到这里。大家不喜欢作者的库每次打开后都有一些介绍信息的可以去源代码删了,下面会介绍。

2024-04-27 01:35:57 986

原创 Python数据结构与算法(6)--树

树是:空集;或者由根节点及0或多个子树构成(其中子树也是树),每个子树的根到根节点具有边相连。3.树的嵌套列表实现用Python List来实现二叉树树数据结构;归的嵌套列表实现二叉树,由具有3个元素的列表实现:第1个元素为根节点的值;第2个元素是左子树(所以也是一个列表);第3个元素是右子树(所以也是一个列表)。[root,;嵌套列表法的优点子树的结构与树相同,是一种递归数据结构很容易扩展到多叉树,仅需要增加列表元素即可例我们通过定义一系列函数来辅助操作嵌套列表。

2024-04-26 14:31:50 328

原创 Python数据结构与算法(4)--递归

2.递归的应用。

2024-04-26 14:30:47 389

原创 Python数据类型(二):列表类型及常用方法(append、extend

’’22‘’’三、添加数据append()、extend()若参数为单个数据,则直接添加到列表最后一项若参数为一个列表,则在原列表的最后又增加一个列表(嵌套)参数以数据项为单位添加进列表,不会出现append()的列表嵌套情况‘’’‘’’四、插入数据insert()insert(n , 数据) 在列表索引值为n的数据后面插入数据‘’’‘’’五、修改数据直接用索引值然后赋值即可‘’’‘’’六、删除数据del 、remove()、pop(): 根据索引值和切片定位移除。

2024-04-26 14:30:16 296

原创 Python数据类型知识点全解_python数字类型知识点

1字符串字符串常用功能字符串的内置方法2列表3元组4字典5集合。

2024-04-26 14:29:46 303

原创 33道面向初中级前端的基础面试题(持续更新中),前端高频面试题

渐进式渲染是用于提高网页性能(尤其是提高用户感知的加载速度),以尽快呈现页面的技术。在以前互联网带宽较小的时期,这种技术更为普遍。如今,移动终端的盛行,而移动网络往往不稳定,渐进式渲染在现代前端开发中仍然有用武之地。一些举例:图片懒加载——页面上的图片不会一次性全部加载。当用户滚动页面到图片部分时,JavaScript 将加载并显示图像。确定显示内容的优先级(分层次渲染)——为了尽快将页面呈现给用户,页面只包含基本的最少量的 CSS、脚本和内容,然后可以使用延迟加载脚本或监听load。

2024-04-21 02:46:20 811

原创 33道面向初中级前端的基础面试题(持续更新中)(1),2024年最新面试题web前端

Chrome Opera 中使用 for-in 语句遍历 Object 属性时会遵循一个规律:它们会先提取所有 key 的 parseFloat 值为非负整数的属性,然后根据数字顺序对属性排序首先遍历出来,然后按照对象定义的顺序遍历余下的所有属性。在把 Object 当成数组使用的情况下(比如使用连续整数作为属性),浏览器引擎可以进行优化,在内存中使用更高效的布局。由于篇幅限制小编,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!

2024-04-21 02:45:48 804

原创 32,2024年最新Python面试基础题记不住

书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。浏览器信息(请求头信息等)。session:一个既可读又可写的类似于字典的对象,表示当前的会话,只有当Django启用会话的支持时才可用。工欲善其必先利其器。

2024-04-21 02:44:45 763

原创 31,2024年最新阿里web面试题

QuerySet[{‘s_name’: ‘小明’, ‘department’:1},{‘s_name’: ‘小红’, ‘department’:2},{‘s_name’: ‘小王’, ‘department’:1}]>

2024-04-21 02:41:06 519

原创 315道面试题【1】_v1=1or3,2024网易Python高级面试题总结

1、贪婪匹配总是尝试匹配尽可能多的字符2、非贪婪匹配是尝试匹配尽可能少的字符本质其实就是利用字符串的形式去对象(模块)中操作(查找/获取/删除/添加)成员,一种基于字符串的事件驱动!

2024-04-21 02:39:23 686

原创 30道高频JS手撕面试题,hashmap底层原理面试题

i++) {// 取得当前数组中的每一项// 从 i+1项开始截取数组中剩余元素,包括i+1位置的元素if (remainArgs.indexOf(item) > -1) { // 数组的后面元素 包含当前项// 用数组最后一项替换当前项// 删除数组最后一项i–;// 仍从当前项开始比较为了帮助大家更好的了解前端,特别整理了《前端工程师面试手册》电子稿文件。网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-04-21 02:37:49 769

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除