自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python开发常用的库汇总,附官网链接

Python拥有丰富而强大的标准库,可以帮助您处理正则表达式、文档生成、单元测试、线程、数据库、Web浏览器、CGl、FTP和电子邮件等各种任务,所有这些功能都可以使用,所以Python语言的功能非常强大。

2024-01-30 17:44:54 702

原创 Python兼职跳过血泪史直接分享干货及平台推荐

如果想业余赚点小钱,其实真的建议可以学好Python爬虫,然后通过多种渠道接到活,慢慢提升自己名气,自然会接到更多。爬虫这玩意儿不需要多精湛的代码技术,也不需要多深的数据库知识,只要有合理的学习路径以及实操项目,都能学好。

2024-01-30 17:42:02 1004

原创 Python从入门到精通学习的十个阶段

无论是从招聘网站上的职位需求,还是国内各大互联网公司的人才需求上看,Python的应用可以说是无处不在,这两年是Python语言快速发展的阶段,人才需求不断增大,参加python的人也是与日俱增。那么,Python开发学习包括哪些内容?

2024-01-20 17:44:19 1150

原创 Python的简单web框架flask快速实现详解

python可以做很多事情,虽然它的强项在于进行向量运算和机器学习、深度学习等方面。但是在某些时候,我们仍然需要使用python对外提供web服务。比如我们现在有一个用python写好的模型算法,这个模型算法需要接收前端的输入,然后进行模拟运算,最终得到最后的输出。这个流程是一个典型的web服务,与其我们使用java或者nodejs来搭建一个web服务器,不如我们就使用python自己的web框架来实现这一目标,减少技术栈的同时,还可以实现代码逻辑的统一,何乐而不为呢?

2024-01-20 17:40:32 988

原创 还记得高中生物书上的莫斯密码吗?利用Python破解摩斯密码的代码示例!

在电影《无间道》中,刘建明(刘德华饰)作为黑帮的卧底在一次行动中发现了警察的卧底陈永仁(梁朝伟饰)与黄警督(黄秋生饰)通过摩斯电码进行通讯,经过紧急的群发区域短信 “有内鬼,终止交易” 避免了黑帮头目被抓。通过动图能看到黄警督和陈永仁仅通过手指的敲击就能完成通讯,是不是很神奇?整个摩斯密码加密和解密的过程就是对字符串的操作,还比较简单。但是想想那些特务啥的通过敲击声或者其他方式去人工解密,还是有点技术难度的。这个加解密的程序给自己玩玩还是不错的,你觉得呢?

2024-01-09 18:00:24 1324

原创 Python下划线的五个作用介绍,初学者的妙招

初学者看到 Python 中的下划线 _ 时可能会有些懵圈,不知道这个到底是干什么用的,今天就来盘点一下 Python 中间的下划线有哪些用处。以后看到下划线时就可以对号入座了。

2024-01-08 18:07:36 808

原创 Python条件语句与运算符优先级详解,python学习必看

当if有多个条件时可使用括号来区分判断的先后顺序,括号中的判断优先执行,此外 and 和 or 的优先级低于>(大于)、

2024-01-04 18:02:07 1253

原创 Python和数据分析:Seaborn新手指南

Seaborn是建立在Matplotlib之上的统计数据可视化库,它提供了高级接口和漂亮的默认样式,使得数据可视化变得更加简单和美观。

2024-01-03 18:03:40 980

原创 Python 实战人工智能数学基础:图像处理应用

在许多计算机视觉任务中,图像处理占据了很重要的角色,尤其是在目标检测、特征提取、分类、跟踪等计算机视觉任务中。图像处理是一个复杂的过程,涉及到图像的采集、分析、存储、显示等环节。本文将讨论基于Python实现的图像处理的相关知识和技术。下面先介绍图像的定义、结构、属性及一些基本术语。图像的定义 在数学上,图像(image)是指空间中的点所组成的集合。图像由像素或灰度值表示。一幅图像通常可以看作是一个二维或三维矩阵。图像的结构 图像由两个维度,即行数和列数。

2024-01-02 17:55:53 1155

原创 当程序员纠结中午应该吃什么,那就用pygame来解决吧

写多了kotlin和android,最近想搞点小东西,于是拿出了长期没有宠爱的python,打算搞个小项目想想应该写什么,对了,该吃饭了,诶,刚好,写一个能随机选择吃什么的小程序吧,只需要点击按钮,就会随机出现菜谱,然后再点一下,就会得出今天吃什么的结论思路是这样的,读入一个txt文件,文件中写满想吃的东西,做到数据和代码区分,然后开始写UI,UI通过按钮点击随机展示美食即可麻辣香锅糖醋排骨红烧肉...​class App:# 初始化 Pygame​# 创建窗口和设置标题​。

2023-12-31 11:00:00 1021

原创 Scrapy使用案例——爬取豆瓣Top 250电影数据

Scrapy是一个基于Python的强大的开源网络爬虫框架,用于从网站上抓取信息。它提供了广泛的功能,使得爬取和分析数据变得相对容易。强大的数据提取工具,支持XPath和CSS选择器。简化的HTTP请求和响应处理。可配置的下载中间件,用于处理不同类型的请求。数据存储支持,包括JSON、CSV、XML等。并发请求管理,提高效率。

2023-12-30 11:49:11 1206

原创 Python新手教程 —— Hello, World!

自然语言是人与人信息交流的约定,而人与计算机交流的约定就是二进制码。然而人并不能很好地读写二进制文本,因此诞生了第一个编程语言——汇编语言。这个语言的命令与机器的二进制码一一对应,其目的就是让命令具有一定的可读性。虽然解决了可读性的问题,由于机器码的命令过于底层,即使是一些简单的功能也需要大量繁琐、重复的命令来实现,因此诞生了诸多高级编程语言。这些语言可以自动地实现许多底层功能,例如内存管理,并且提供了更为丰富、简洁的语法,提高了代码的可读性和简洁性。Python就是其中一种。

2023-12-30 11:09:22 943

原创 守护 C 盘,Python 相关库设置

pip 安装依赖和 conda 创建环境有多方便,那 C 盘就塞得就有多满。以前我不管使用什么工具,最多就设置个安装位置,其他都是默认。直到最近 C 盘飙红了,我去盘符里的 AppData 里一看,pip 的缓存和 conda 以前创建的虚拟环境都是几个 G 以上。所以我决定整顿 C 盘,对所有软件的缓存位置和涉及到默认下载啥的位置都做了调整。

2023-12-30 10:51:50 901

原创 通过学习这些技巧,让你的Python代码更加简洁和高效

今天看到一些关于容器的使用技巧,这里分享给大家,一起提高python编程能力这些技巧还是很实用的,看似是技巧,实则需要了解容器的底层,才能理解使用这些技巧。

2023-12-29 14:23:06 992

原创 Python自动化办公指南

文件处理数据处理网络爬虫自动化操作。

2023-12-29 11:01:46 1110

原创 python源代码加密实现

Python 的动态特性和开源特点,导致 Python 代码很难做到很好的加密。应该通过法律手段而或者商业化的加密技术来达到对源码的保护和授权;而还有一些声音则是不论如何都希望能有一种手段来加密。于是乎,人们想出了各种或加密、或混淆的方案,借此来达到保护源码的目的。

2023-12-28 11:26:50 834

原创 Python代码注释详解(0基础入门

代码注释就是给一段代码加上说明,表明这段代码的作用或者实现的功能,方便别人阅读代码。看看上面这个图,问题来了,那个女孩是谁?张三?李四?王五?除了上帝谁也不知道**(上帝:我也不知道)**!!加上注释再来一遍:禽兽,放开小红,我小明愿意和她交换。大家就都明白了,原来这个女孩叫小红,这个 Gay 叫小明。1.方便代码阅读2.被注释的代码,程序不会执行。

2023-12-28 10:56:59 1085

原创 Python入门之数据结构篇

学习 Python 之前,我建议可以安装下 PyCharm 这个软件。 同时,如果是用的 Mac,应该系统默认自带安装了 python3,因此无需特殊准备环境。下面,我们来介绍下 Python 几个重要的数据结构:数组、元组、字典。

2023-12-26 16:09:50 1180

原创 Python中Cookie获取与管理的完美解析

在Web开发中,Cookie是一种常用的技术,用于在Web服务器和浏览器之间存储和传输数据。Cookie通常包含有关用户会话、首选项和其他信息的键值对。Python提供了多种方式来获取和使用Cookie,以实现对Web应用程序的更好控制和自动化。本文将详细介绍Python中获取Cookie的方法,包括HTTP请求、Web框架和Cookie管理库的用法,同时提供示例代码来演示这些方法的实际应用。Python的能力不仅限于数据处理和算法,它也是一个出色的网络编程工具,特别是在Web开发中。

2023-12-26 14:58:02 962

原创 深入学习Python与Vscode环境的安装与配置

随着Python的广泛应用,使用一款高效的集成开发环境(IDE)变得尤为重要。而在众多IDE中,Visual Studio Code(简称Vscode)凭借其强大的功能和活跃的社区成为了许多开发者的首选。本文将深入探讨Python和Vscode环境的安装与配置,旨在帮助读者更好地搭建Python开发环境。Vscode允许用户根据个人偏好进行自定义配置。通过编辑用户设置(settings.json)文件,你可以调整编辑器的外观、行为以及其他各种参数,以满足个性化的需求。

2023-12-25 10:39:52 999

原创 Python爬虫的作用及工具和反爬机制,爬虫新手入门篇

爬虫能做什么政治角逐2016年这场美国总统竞选被媒体称作“第一次数字化竞选”,希阿姨和川大大都组建了庞大的技术团队,将大量资金花在获取和使用投票者的信息上。民意调查结果,一直是总统大选时最倚重的数据来源。在长达半年的总统竞选活动中,会有许多组织或机构通过不同方式进行大量调查,并将结果汇总整理加工成民意调查数据。在更大的数据规模上,总统候选人们也采用了同样的策略,所依赖的数据来源也不仅仅是民意调查结果,还涵盖了诸多的如facebook这类的社交网站和公开及私有的数据库。

2023-12-25 10:25:15 2376

原创 Python 的标识符 | 零基础小白入门必看系列

Python is a programming language that lets you work quicklyand integrate systems more effectivelyPython 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

2023-12-24 16:00:00 885

原创 不务正业的Python

但是当这一波人工智能真正开始流行起来时,人们发现,那些流行的框架和工具,要么是用Python写的,比如Theano,要么是C++写的,但是Python作为接口语言,比如TensorFlow,Caffe,MxNet等。OpenStack选择Python作为主要开发语言,其最主要的原因,是Python作为胶水语言,可以和操作系统很好的交互,同时集成其他语言编写的工具库也很容易,而且Python自身的生态足够健壮,像分布式任务管理,Web开发等都能够很好的支撑。这时候,不掉队的Python,优势就显现出来了。

2023-12-23 11:39:05 1172

原创 Python基本数据类型详解,新手小白入门必学

在Python中,定义变量不需要说明数据类型#第一种 变量定义方式a = 10b = 20#第二种定义方式**思考:**如何实现 以下两个变量的数据相互交换\# 定义两个变量a = 10b = 20'''普通方式,完成变量数据的交换c = aa = bb = c'''# 利用python定义比变量的语法来实现 变量的数据交换a,b = b,a二、python的数据类型type()函数,可以返回当前的数据类型数据类型分类字符串string数字类型Number整型int浮点。

2023-12-22 11:59:30 955

原创 Python进阶学习:像RANK一样学Python

在Python中进行随机数值的选择,可以利用Python的内置库random,上面函数中,choice函数是从列表中随机选择一个数值,choices函数又放回的选择k个数值,sample则是无放回的选择k个数值。不仅如此,对于排序的关键词指定方面,我还能自己设置排序的函数,例如上面的firstC函数,按照字符串的首字母进行排序。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

2023-12-22 11:15:59 901

原创 Python基础快速入门

python基础快速学习了解

2023-12-20 10:35:55 1054

原创 Python 哈希表的实现——字典

接触过 Python 的小伙伴应该对【字典】这一数据类型都了解吧虽然 Python 没有显式名称为“哈希表”的内置数据结构,但是字典是哈希表实现的数据结构在 Python 中,字典的键(key)被哈希,哈希值决定了键对应的值(value)在字典底层数据存储中的位置那么今天我们就来看看哈希表的原理以及如何实现一个简易版的 Python 哈希表

2023-12-20 10:25:20 840

原创 Python学习之面向对象与面向过程区别的全面解析

Python是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议。Python语法简洁而清晰,具有丰富和强大的类库。那么问题来了。什么是面向过程?什么是面向对象?本文将全面解析两者之间的区别。

2023-12-19 10:34:49 970

原创 Python入门必看的关键字教程,清晰易懂

Python关键字,也被称为保留字。保留字是官方定义的,具有特殊含义的单词。用户不能使用保留字作为变量、函数、类等自定义的名称。查看当前Python版本保留字的方法。输出内容:下面输出的列表,就是保留字的列表。接下来对每个保留字进行介绍。

2023-12-19 10:29:24 960

原创 python requests最全使用指南

Requests 是一个 Python 的一个第三方库,通过发送 HTTP 请求获取响应数据,一般应用于编写网络爬虫和接口测试等。相比 urllib 库,它语法简单,更容易上手。Requests: 让 HTTP 服务人类在使用 requests 模拟发送网络请求之前,先来简单学习一下HTTP和常见的请求方式。HTTP(HyperText Transfer Protocol ,超文本传输协议)是一个简单的请求/响应协议。即一个客户端与服务器建立连接后,向服务器发送一个请求;

2023-12-18 14:21:28 1197

原创 你也是爬虫高手?毫秒级抢票,光速入监狱

我国目前并未出台专门针对网络爬虫技术的法律规范,但在司法实践中,相关判决已屡见不鲜。通过对真实案例的分析,旨在提高广大爬虫工程师的法律意识,知晓如何合法合规利用爬虫技术,警钟长鸣,做一个守法、护法、有原则的技术人员。

2023-12-18 13:44:59 809

原创 零基础爬虫:通过模仿进行学习

零基础入门爬虫学习。

2023-12-16 15:00:00 1417

原创 为什么Python是数据科学家的首选语言

这篇文章全面探讨了Python作为数据科学领域首选语言的原因。从Python的历史、特性,到在数据科学中的应用实例,再到与其他数据科学语言的比较,以及在实际企业中的应用,我们深入剖析了Python的优势与挑战,最后对Python的未来进行了展望。在21世纪的数据时代,数据科学家是最令人艳羡的职业之一。他们使用各种工具和技术挖掘大量数据,从而帮助组织做出数据驱动的决策。在这些工具和技术中,Python语言以其易于学习、强大的功能和广泛的应用,已经成为了数据科学家的首选。

2023-12-15 11:16:46 1228

原创 使用Python爬取公众号的合集

写一下如何爬取微信公众号里面的图片吧!先看看微信公众号的样子吧:我爬取的是公众号的合集内容。

2023-12-15 11:04:52 1355

原创 Python爬虫之Cookie 与 Session 的区别

Session是服务器端技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的Session对象,由于Session为用户浏览器独享,所以用户在访问服务器的web资源时,可以把各自的数据放在各自的Session中,当用户再去访问服务器中的其它web资源时,其它web资源再从用户各自的Session中取出数据为用户服务。

2023-12-14 21:49:47 1294

原创 Python标准库中的隐藏神器

Python安装之后,其标准库中有的模块,不一定要通过代码来引用,还可以直接在命令行中使用的。在命令行中直接使用Python标准库的模块,最大的好处就是就是不用写代码,就能使用其中的功能,当临时需要一些某些功能的时候,用这种方式会快捷,方便很多。

2023-12-13 10:27:07 874

原创 Python小白入门避坑指南

hello,大家好!新手小白踏入 Python 的大门有点像冒险,但别担心,我已经整理了一个超实用的入门指南,帮你规避学习过程中的十大雷区。这里有关于 Python 的错误你应该注意的建议,一起来看看吧!

2023-12-13 10:18:04 1253

原创 Python安装包(模块)的八种方法,Python初学者必备知识点

Python安装包(模块)的八种方法。

2023-12-12 11:54:26 1460

原创 Anaconda入门使用指南完整版,Python零基础入门必看系列

打算学习 Python 来做数据分析的你,是不是在开始时就遇到各种麻烦呢?到底该装 哪个Python版本?为什么安装 Python 时总是出错?怎么安装工具包呢?为什么提示说在安装这个工具前必须先安装一堆其他不明所以的工具?相信大多数 Python 的初学者们都曾为环境问题而头疼不已,但你并不孤独,大家都是这么折腾过来的。为了在入门时少走弯路,并且让高涨的积极性不至于太受打击,这里推荐使用 Anaconda 来管理你的安装环境和各种工具包。为什么选择 Anaconda。

2023-12-12 10:22:51 1531

原创 Python零基础学习之集合和字典详解

集合可以使用大括号({})或者set()函数进行创建,但是创建一个空集合必须使用set()函数,而不能用{},大括号是用来创建一个空字典。字典是通过键来存取元素的,因此一个字典中,键必须是唯一的。

2023-12-11 10:54:37 845

空空如也

空空如也

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

TA关注的人

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